We love it.  High quality wooden and metal parts, good assembly instructions, and a nice look when finished.  Assembly went well, and proved to be a family bonding experience, as my son. son-in-law, brother-in-law, and a friend of the family worked together to put it up.  It was great to have all those hands involved when lifting the roof panels into place.