This top is absolutely adorable!! I'm 5'6" usually a size medium or large depending on how I want my tops to fit. I ordered this is a medium and it fits perfectly! I couldn't actually gone with a small...but still love the fit! Will definitely order more...