This shirt is perfect! It usually isn’t cropped due to the design, but I asked to have it cropped for nursing and I love it. They cropped it perfectly to still preserve most of the design. I always opt for a medium (usually an xs/s) for an oversized fit!