The fabric is thin, but I’m not mad about it (it is Florida after all).
However, it definitely runs small and not just because it’s “crop”. I wear a small in most tops, but ordered a medium because small was not available. Thank goodness because it never would have fit. I’m hoping it doesn’t shrink when I wash 🤞