Beautiful color pattern, and it fits great! I got the M, I’m 5’8” 136 pounds for reference. The colors are vivid it will look cute on the beaches of Hawaii, Caribbean, or Thailand! The fabric is so nice and looks expensive! Shipping to California was fast. Buy it you won’t regret it!