I had fun putting it together, takes time but it was easy. Holds up well, pretty heavy. Kids love it, I have a 2, 5  6 yr old, big enough inside for two at a time. I painted ours to match our house, very happy w this purchase!