This top goes with anything! Cute yet also cozy, can be dressed up or down. This top has an oversized loose and flowy fit, and there isn't a ton of difference between the sizes. Small will fit a little bit smaller but will still be loose and flowy, the main difference is the length of the top will be slightly shorter and the sleeve length slightly shorter, but it's hard to tell a huge difference between the sizes so if you don't see yours feel free to size up or down and it should still fit!
So cozy, perfect staple piece. Bell sleeves, model is 5'8 wearing size small.