Perfect size for our 4 year old. Easy to put together.. we too stapled the bottom on as per a previous comment. Cover so far has stayed on great even with a recent wind storm. Not sure how the elastics will hold up once the elements get to it.