These are leggings but also look like slim classic workpants. I love these because it is so comfy and stylish. I wish there were more colours because I would have purchased more. These are also slightly thicker than leggings which is great! I have a mom belly and they fit perfectly with wiggle room :S I would say it is true to size because I fit a size 32 jeans petite and size 12 petite in these fit perfectly.