Really cute and not terrible to assemble. It was a little intimidating getting all of the pieces out but it came together pretty quickly. The only negative is that it was covered with fiberglass when we unpacked it and had to be wiped down good. Overall, my daughter loved it and I would purchase again.