I bought this top a month ago for my grandaughter. She was 13 nearly 14 and she is very small and slim for her age. I bought her the 12-13 thinking it woukd be perfect. It was quite loose and saggy. I exchanged it for the 10-11 and fit perfectly! Lovely top, goid quality would definitely recommend!