I love this piece! After a few hours it was all put together. Lots of pieces but relatively easy to do. Perfect size for what I was looking for! Very happy with the purchase!