This is a great buffet! It looks fabulous in our dining room and holds a good amount of dishes/glassware. Putting it together is not easy and not something you can do by yourself. We put ours together in about four hours using an electric drill, which I highly recommend as there are numerous screws used to hold the piece together. As other reviewers have lamented, the instructions aren't completely clear so read through them at least once before you even start. The only complaint that I have is not with the buffet or overstock.com but with ups. This is shipped in 3 boxes (four would be better) that each weigh between 45 and 88 pounds. If your home has any stairs at all, ups will do everything they can to NOT deliver these boxes. Everyone is aware of their standard business practice of delivery attempts at your home, during the day when you're at work. Times that by 1,000 and you get some idea of what I went through trying to get this delivered. It was a nightmare, and it's too bad overstock doesn't use a furniture delivery company (even if it costs extra) to avoid having to deal with the rudeness and lack of professionalism of ups.