This well worth the money i paid for this! It's not to big and not to small. It's perfect for my daughter and her friend. 

Pros: Like the size, because we don't have a big yard.
Cons: Yes, it will take you a few hours to put this together! My suggestion is to lay out all the pieces before you start. Then start building from there.Goodluck