Very happy overall.  Directions aren’t that great.  The fact that you build the roof while it’s in the air is insanity and by the last panel you have almost no ability to gain leverage from the outside to install it.  Still not sure how we finished the last few steps honestly, but we DO have a finished product that I’m happy with.