Easy to build.  Roof comes in 3 pieces,  so you need to weather strip it to seal water from coming between the roof pieces.  Overall a good buy.