Only thing that could make this better would be to have the long top rails on the canopy one solid piece and have all the top rails a bit stronger so kids can't bend them if they hang on it.