Exactly as pictured. I'm 5' 5", 160 lbs, very curvy and I purchased a small. They're a little tight around the hips if they're all zipped down but with unzipping the first zipper on the side that allows the yellow to show, they're fit PERFECTLY. Very cute. Happy I purchased.