This canopy was perfect for our deck and of great quality. The set up was fairly easy with two people and it also came with sand bags to give you the option to weight it down with that or screws. Perfect for the beach or at home as it comes with a carrying case that also has wheels. Does come with some weight but it helps keep it steady. The fabric was easy to put over top as it has wrap around velcro to hold the tarp in place.