Fabulous fabric, Nordic mesh is soft and feels lovely next to the skin. It is lightweight, quick drying and warm. Oozing quality this top offers excellent value for money we love it! A medium equates to a size 12. Body length measured at the back size medium is 25"