I waffled for days over this purchase and finally took the plunge. I ordered a large -- I wear a 12/14 and the fit is perfect. The mesh fabric is lightweight and comfortable. Expensive, yes, but I expect to get a lot of wear out of this! I'm a dancer and my upper arms are just no longer fit for public display. The waterfall sleeves and open shoulders look great with my costumes and show off my shoulders and hands without revealing my icky arms!