I waited for over two years to buy this piece. I kept missing it and it would go out of stock. If you had reservations like I did - DON'T. This piece is beautiful and well worth the price. Just plan a little time to put together. My husband did the actual putting together while I read the directions aloud. It was a concerted effort and took an evening of about 3-4 hours, but well worth it and is just a beautiful piece! Head the other review warnings about the drawer assembly - regarding the rails and wheels. If you pay attention, you'll do just fine. Sort of map it out before you actually attach anything. Look at the directions and then look again. Just go slow but sure so you don't have to take anything apart and re-do like we did. But it was minor and only took a few minutes.I love Overstock and purchase quite a lot from them and haven't been disappointed yet.