Disappointed in the size, not a true 10x12, it is 10x12 to the outer edge of the roof so the inside is much smaller. The roof panels are deceiving in the picture, they are actually a corrugated, tinted plastic. I am not sure if they will stand up to the winters here in New England. The actually structure seems very sturdy and was easy to put together