I love this top and was so happy when it came out in black! i'm typically an 8 on top and sized up to a 10, and it still feels slightly small across the shoulders and arms. it also requires a under tank because it's very sheer, even with the lining. worth it though!