While I normally wear size medium, I followed the size chart and ordered an XL. It fits well enough, but a little larger than I expected. Super cute though! I love the flamingos and received several compliments while out and about.