Very thin material, no windows except on the door. We had a windy day and it’s already coming off of the stakes and collapsing. Might be ok for a non-windy, sunny spot, but definitely would not hold up to a harsh environment.