Easy to assemble, quality seems OK. One of the roof panels looks like it was stepped on and cracked but the roofing material looked intact so I decided to keep. Hopefully it won’t leak in rain storms we get in Florida.