We love it , my backyard is now more usable, very large inside, I used concrete slab and it was very easy to assemble.

Pros: great instruction to assemble.
Cons: need level floor