I am really impressed by these Spanx leggings! THey are the suede version and they fit better than I was expecting to be honest! I wear a large in the Spanx leggings (faux leather, ponte) so I went with large here too. Yep — perfect fit! I’d say large for 8-10. They are thick, stretchy and while they did show a panty line, they are smoothing and very flattering. Love this color, too! True to size for Spanx, if you know your size in their faux leather leggings then it should be the same! Different fit though, these have more of a pants feel than the leggings do. Oh this top was one I picked up from the N SALE in July. I’ll link it here. I’m in the large, I like this looser fit but overall it’s TTS if you want a more tailored fit. Size up for a more tunic-like fit.