This is absolutely adorable if you like the design on the material. It’s super soft and stretchy. Ended up purchasing in multiple colors! I got a medium, I either do mediums or larges as I don’t like things oversized too much. The mediums fit great. I’m 5’5, 150ish, and equally curvy. Highly recommend. So soft and stretchy!