I love this top. i got the blue, the colors are deep and just beautiful
i'm normally a large, so i feel this top runs large. i got the medium and it fits perfect 
it is long, i'm 5'6" and it hits the bottom of my butt. 
you won't be disappointed, try this top