I am now an XS but this fits like a true small to smaller medium. It's is a US 6 or UK 10. It is quite stretchy and comfortable. Made with a breathable fabric.Thank you for stopping by ✨