I wear a 10 but I bought a 12, and it was still too tight. The sleeves, were so tight around the bicep area that it made me look like a body builder. Maybe it works better on a smaller female with skinny arms. Looks like good quality though.