I bought this to work out. I haven't worked out in it yet but I did try it on. I really like that its a spandex/stretchy material. The only reason its not five stars is because the the straps are a little big/loose. I wear small size, tops 34b chest, and Im 120lbs.