Bought this to temporarily keep items from garage in until we build a permanent shed. It was pretty easy to set up but had to buy longer ties for fastening the tarp like cover to the frame. I can not comment on the durability of the canvas as we here in Cleveland, Ohio have yet to receive snow this year. Keeping my fingers crossed that wicked snow will be no match for this shelter. We used duct tape to tape up the back of the shelter and placed pallets on the floor to keep items off the ground.