Tolani is so hit and miss with sizing. This top is massive! The style is supposed to be loose and flowy, but even still its huge. I am normally a S (4) but I ordered the M (S sold out). I ended up getting it all altered so it fit me. The fabric is beautiful and the colours are gorgeous. I would of rated this top a 5 if the fit was more standard.