Absolutely love this, going to buy more in different colors, Iโm 5โ4 and 210 Puerto Rican curvy so I normally were l/xl depending on stretch. I purchased xl cause I like space lol. If your not curvy large would be good but xl gives plenty of room for a funday out and about.. Oh and I love the snap top to hold the girls in.