Pretty obsessed with this top. it feels like a cotton, poncho. it's definitely made to be over-sized and flowy. it even hangs off the shoulder some. it does run very large. i'm normally a medium to a large and i purchased the xs (never ever an xs normally). even still it's loose as it's designed to be. so definitely size down 2 sizes. other than that super comfy and a casual top that can be worn to make my leggings and flip flops a little more "fancy". would also be nice with jeans for a casual