It does what it's supposed to. However, the stitching along the front and hook and eye apparatus could be smaller and less obtrusive.  It has a tendency to stick out at the very edges which makes a bump under closer fitting tops. Otherwise, great. Design flaw why should be addressed.