Very pretty and comfortable to wear. Ideal for use at the beach or pool on hot days when the surface or beach sand is too hot to step on. You can wear in and out of the water.
Pros
It was as advertised but fits one size up, 10 fits like 11-11.5 so know to order smaller.
Cons
May not provide enough cushioning for prolonged activities