I Was surprised how quickly this product was delivered. Ordered it on Monday and delivered Thursday. I is a beautiful, sturdy piece. It took me 2 hours to put together. The only problem I came acoss was that the iems weren't all labled. Some of the pieces were.