The style of this top is so cute and fun! Fits true to size! Does have balloon sleeves! Savannah is wearing the large