This is a cute set. Fits nice. However, it is not velour, and in fact more like a light jersey material. Very thin, but great for the warmer days.  Im 52, 110 pounds. I ordered a small in gray. It fits perfectly, not too tight, not too loose.  One other thing, I am rather short-torsod, linger legs, so it did not fit me like a crop top/jacket.