Love this very lightweight perfect for a hot day or the beach. I’m 5 foot 2 148 pounds I got a large. I probably could’ve gotten a medium, but they were all sold out so I took my chance on the large. It’s a little big, but I’m still gonna keep it. I’m going to order the black in medium.