Wore this top the day after it arrived and got compliments on it! I am a size 2-4 and the XS fits perfectly. In case you want to order pants to go with it the background is gray but it would work with lime green, bright pink or yellow.