We bought this on Sams club website took a few weeks to get delivered. Took us a week to put together working on it in the evenings after work. It takes at least 3 adults to put on the roof. Very happy with the end product.