The skirt fits great, but wow squeezing my small muscular arms into the sleeves isn’t the greatest fit. I’d go up a size if you train a little. My chest DD’s fit, but the arms needed to be pulled and tugged on to make wearable. Half zipped kind of helps fit my shoulders,