I loved this top in the blue and wanted so badly for it to fit however it was very unflattering on my 5'7" frame. the bottom hemline is straight across all around whereas i thought it was longer in the back. i could see this looking great on a really petite frame. runs large, xs fit however wasn't flattering