Great footrest and can go anywhere even on the beach!
I bought it for my husband to support his legs but you can also wear it to the beach. Comfortable and don't want to stop wearing them. Worth every penny!
Pros
Remember they are oversized, with no socks. Return half a size smaller.
Cons
The heel may not fit properly, causing chafing and blistering.