Beautiful quality. Materials all separated by part numbers making it easy to assemble. Even came with 2 sets of gloves to prevent cuts from roof pieces.  Roof a bit difficult to get in channels and definitely needs 2 people.