Some one size items do work for me, and some don't. This item runs on the smaller size of one size fits all, which is why it lost 3 stars on the review. Anyone over a B cup probably should not consider this item unless they are also super model thin. It is approximately 7 inches from top to bottom. Yes, it is super stretchy without feeling tight but still it just didn't work for me. Other than the size issue, it is well made. It is very reasonably priced and was shipped super-fast and the shipping price was reasonable.