Love this set!  Bought black and a large and they're so cozy.  I normally wear a 10 and 8-10 is a medium, but I didn't want it to be snug so I went up a size and it's perfectly comfortable.  The satin is smooth and soft, great length and doesn't make you too hot at night.  Would buy again!