Not for me. I have an average size B cup and the line around the bust literally sat right at the mid way point on my bust. So it only covered half that area and the zipper only goes down like an inch, nothing like the picture. Everything else was fine with it but I just didn't like the fit and returned it.