Hard to put together. However, once it was up- sturdy, cute and fits just right! My 9 year old loves it so much.