The finished product looks great! We read the reviews about some frustration putting it together and it's all true. It took my husband a couple days to get it all together . The ceiling panels are difficult to manipulate and it took sometime to get all the holes to match up correctly to screw everything in. The little clips that attach to the edge of the roof panels are pain and kept falling down. This is not a project for one person.  The end result is really nice though so it was worth it. The finish is very nice and it seems pretty sturdy. We're happy with it overall.