I bought mine from a different supplier. It came in a mess, but getting missing parts was easy and no questions asked the three times we requested them. It's been through record storms, 8 inches of snow, dismantled and reassembled three times due to moving to new homesteads. You do have to be a little savvy with putting it together. If you do a crappy job assembling the base...the walls will be off. If you do a bad job on the walls, the roof will be off...etc. but, with patience and two people to working together...you can do it! And, it will all fit nicely. Only advice is don't try to put it together in freezing weather because it will be harder to make it flex. It needs to flex a little as you put it together.