Purchased second hand in great condition, but didn't suit for the occasion I brought for. Incredible quality & very vibrant yellow. When I purchased it said it had a very small mark, but I haven't actually been able to find that. Size M on tag, probably a true size 10 or small 12.