Purchased it for Christmas for our 5 and 4 year old grandson's. Dad, Uncle and Grandpa had it put together, correctly, it less than 2 hours! The mat seems a little strechie, and the self-tapping screws that hold the legs together did not work. The screws were too short and just moved around in the hole.

Pros: Easy to put together, seems like good quality
Cons: Screws for legs too short and mat seems to be too strechie.