It's perfect!  Seems plenty sturdy for a residential playset.  My daughters just love it and my wife thinks it's super cute.  It takes some time to assemble but the instructions are fairly easy to follow.