They are a perfect fit, wear a size 4 and the medium is the right size. I usually purchase beige or black but like these subtle colors of grey and rose petal. Smooth fit, does not show thru even in tighter clothing.
Will definitely purchase these again. Can only find them online now, but used to purchase in store.