My daughter loves this playhouse! It does take a while to assemble but overall great product. 
Several of the pieces arrived broken both the manufacturer was easy to work with and sent replacements