I was going to order the set in a medium but after chatting with Nichole that the sizes weren't much different I ordered the large and true to words it does fit good.I recommend this set but do get one size up from your regular size,you won't regret it. I'm gonna enjoy wearing my Rory.100%