We just received this… took about 5 minutes to put up… was super easy. We staked down the bottom and also we staked down where the sides pulled out. It is not going to stay 100% dry so if that is what you’re looking for , this is not it!!! But it will keep out most of rain…satisfied with the purchase. Took a little longer to ship, but worked out fine…