I went a size up as my usual size was sold out, and it still fits, due to not having to stretch, and it looks good on. There is no zip or fastening, it is pull on over head, so this shows how much stretch there is in the good quality fabric if you need it. Very flattering style, easy to wear, not too short, strap details are nice. Can be dressed up or down, I'll probably wear it with a cardi for every day wear. Great value in sale. Recommended. Fast free post, thanks Kate.