Super fast shipping and very easy to assemble. Our 19 month old daughter loves it and it seems like it will hold up for a long time. I would definitely recommend this playhouse.