Easy to put together, just tedious with lots of screws. But everything matched up and fit perfectly. My daughter loves it. She’s 7 and it fit her just right, and for many years to come as well!