Strange cut. The material under the arms flared out like it was too big however it fit everywhere else. I tried to alter by sewing that area in several different ways to no avail. Had I gotten a smaller size it would have been tight elsewhere. I got my usual size of xxl but the upper half fit like a 3xl and the lower part a large. The material is stretchy and swimsuit like. The print was vibrant and the stitching was good.