This top is beyond perfect for spring and summer! The color is so vibrant! Fits flowy savannah is wearing her true size which is a large!