This was such an awkward shirt and fit, too bad I can’t return but the arm area fit. The neck area had a huge gap and the straps where the body suit snapped would not close at all and it was so damn long. A small for sure would not have fit. Don’t buy this top. I’m 5’3 at 113lbs and cup size 32c