Absolutely love this top! I've got a million complements on this shirt in just one day of wearing it. It fits true to size, I purchased the small and it fits me perfect. Usually I wear small in my shirts unless it is form fitting, I'd wear medium. You don't have to worry about it shrinking because it's a shirt you would hand wash and air dry. The shirt is very light and should be worn with a tank top underneath. My new favorite shirt!