Fit well for me, love the zipper..easy to get on and off, took on vaca and used in ocean and pools. Felt comfortable. May not hold up to extended walking on concrete, roads, sidewalks, etc. but not really meant for everyday wear. Slipped into my bag and used for in water apps and so is worth the price.