We bought this for our 2 year old grandson as most playhouses are too hot inside in AZ. He absolutely loves it. The assembly was easy but time consuming as there are a lot of parts. I will say the shipping took longer than promised. Luckily, I ordered early.