We got this cabinet to place in our dining room and to store nice dishes, servingware, etc. For the price, this is a fantastic product, very sturdy, yet lightweight. You can't stack really heavy things on the top shelf but that's ok. Some reviews said it was difficult to assemble and they had to re-drill holes. We did not have this issue. If your holes don't line up, most likely it's not right. (There is a white version of this with better reviews to read) We had a piece backwards at first and that was the issue. There are lots of screws so that takes some time, but overall it was pretty easy. We attached fabric to the insides of the doors so that our items weren't visible and it looks like it cost 5x what we paid for it..
This is beautiful to look at and holds alot off things. I stacked mine three high, nothing heavy though. It is impossible to close contents off from dust, or view from the sides. The sides are open, with no acrylic. There isnt even enough room to cut a piece because of how the shelf fits in. This disappointed me, but its still a keeper.
Box arrived torn and dented-Oh well not Overstocks fault. But the parts were scratched and dented and even missing key holes for the screws. I had to drill my own pilot holes for the back piece to be screwed in. And yes, I double checked each side to make sure. Directions didn't indicate which sides needed to face which way for the bottom and side panels, so had to redo that. So them I added my items to it. Any weight placed on top makes it hard to move the glass panels from side to side. And I have the wheels on the lowest setting (shortest). It would of been a pain to try to return it, but I definitely do not recommend it to any one. Would hate to think once you stack them how the doors work.
I bought this cabinet with very reasonable price since I used my coupon and my Overstock points and I am very glad I purchased this. I was very satisfied with the quality of the wood and the color. I used it as my mini bar and just love how it compliment the rest of my furniture I also bought from Overstock without crowding up my small apartment.