First I'd like to say that it was super cute and comfy so I'll probably end up buying more. But the second time I went to put it on one of the shoulder straps broke. As to be expected from the price, they are very cheap quality. It was sewn on in a way I haven't seen tank top straps sewn on before and probably for a reason. I wasn't pulling or straining at all. I'm 5'3" 115 pounds, the small fit just fine. It's just really cheap.