Not bad but could be better, came with 2 missing parts, and on the middle part of the roof, you will need to apply to seal because starts to leak.