This top doesn't fit as pictured. My body is pretty close to the model in the photo so I went by how to product looked there. The straps are really short and theres no adjusting them and they're not stretchy like the rest of the fabric.  purchased this in 2 colours and it was the same for both.