I love this unique pattern and color palette! Very comfortable and highly recommend! I am a larger cupped 34C and size small fit just fine, but a medium may have fit my breasts a little better but not my rib cage, so take that into consideration when choosing size :)