Thanks very much for the in-depth review!
I purchased a similar style cabinet a number of years ago and had to put 'elbows' underneath the shelves because the weight of the fabric on the shelf was too much for the way mine was constructed.
I have since discovered that as much as the doors add to the neat appearance of the room, I prefer the convenience of the open shelf unit that I added later. I now use the cabinet unit for things I'm less likely to be using regularly.