We LOVE the product - but the assembly takes way too long. A solid 5 hours and my husband is great with putting this together for our kiddos.