Before I purchased this for my granddaughter I read all the customer service reviews. What really made me decide to go with KidKraft was that they responded to any review that was not happy with everything. Even if one bolt was missing, they were on it. The play set arrived way faster than I thought it would and there was absolutely nothing missing!!  Everything was in the order and every board was perfect!  It took my husband, son-in-law, and his brother about four hours to put it together. It is perfect!  Great quality!  I highly recommend this company.