I purchased this shelf for a small 3/4 guest bathroom. I needed a place to store towels, extra TP, tissue, toiletries for guest, etc. As is, It works ALMOST perfectly. With a few tweeks, it will be great. NEGATIVES: what the Overstock pictures DON'T CLEARLY SHOW is that the shelves are not solid: they are strips of powder-coated metal. That means that anything stored in the baskets is visible through the shelf above and anything on the second shelf is visible through the top shelf. To correct the situation I will have to purchase and have cut to size 1 piece of MDF, paint it a matching dark charcoal and put it on top of the 2nd shelf. For the top shelf, I'm considering doing the same with a piece of mirrored glass. Not a long term problem but a negative none-the-less is that the packaging was filthy. Also, there are a few tiny places where the powder coat has begun to rust through. I will touch up those areas when I paint the MDF. On the POSITIVE side: the unit arrived the next day after I ordered it! It was securely packaged without any major damage. All of the pieces were there and it was very easy to assemble. I did it by myself in about 15 minutes. It's not an investment piece of furniture by any means but it is cute and functional. I purchased it on sale, (15% off the regular Overstock price.) Considering that I will have to do some modifications, I'm glad I didn't pay any more than I did - that is the reason I rated it only a 3 star for value but in honesty, I must say that I have seen it on other sites for almost $30.00 more than the Overstock regular price. In conclusion: if I had known when I ordered it what I know now, I would still purchase the unit. My husband likes it too.