Roof arrived damaged - had to tack it together. Hope it will last. Otherwise, is a good size and seems quite robust.