This cabinet is beautiful, but it comes in a gazillion pieces and the instructions are not all that clear so you need a little patience when putting it together.  Overall, great buy worth the price.