I purchased a large just to make sure it fit like the picture. Glad I did! its very comfy and fits perfect for my size (5'10 and about 175 and DDD). Quality was great too I wish you had more colors :-'(. Thanks Fashion Nova let me know when you do lbs ;-).