We are obsessing over this gorgeous color block top! Fit is very true to size. Model is a 10/12 and is wearing the large.