I ordered this so we would have something fun to work on and play in durning this time of social distancing as we can’t go to the park or play with other children. Love the design, The playhouse arrived quickly and I would say some skill is required  to assemble as not all parts labeled and a few pieces were cracked but not enough to not use but made some components harder to install. Even with those small issues I give this product 5 stars because of the high quality of the material and great design for the price. My daughter is so excited to have this and we are filled with joy as we watch her explore and play in it, especially during this challenging time.