Hi there, I will measure tomorrow, but in my opinion definitely not. It was large on me and so I wore it no more than two or three times. Depending on the make I sometimes wear a large or x-large so I took a shot at this one and ordered online and unfortunately it was too big. It's super soft, satiny and comfortable but if you are a medium I wouldn't bid.