Love this piece so much, but it was the biggest pain to put together. So many pieces, but in the end it was worth it. It also arrived early which was super nice. I recommend buying this if you have enough patience to put it together.