Easy to assemble, a bit expensive but my granddaughter loves it! Perfect for a 8-10 years old !