This top is perfect for spring! The color choices are everything! Fits true to size! Savannah is wearing the large!