I wear medium in top & bottoms!! Although the bottoms come up bigger, I could have probably sized down! Super stretchy x