We purchased this barn for our three year old. Of all the presents, this was the most disappointing. It's great that the roof comes off but ALL the pieces - walls, doors, etc. - come apart. We are going to try to glue all the pieces except the roof with the hope that the structure will stay together.