This top is so vibrant!!! Fits true to size savannah is wearing the large! Definitely a staple peice!