I bought this to use at the beach. It is great for sun coverage, but it is not meant for windy days at the beach. It came with stakes, but you can't stake into beach sand, so don't bother using it on a windy day. Otherwise, it's a great buy. Easy to set up and take down, and it folds up back into it's carrying bag easily. Lightweight, too!