Easy to put together and a high quality product. It is big and both our girls (7 & 2) love it, although purchased for the youngest . The material is nice and thick which would be good outdoors in the summer for them to play in.