Product Rating: 3 of 5 stars 7/16/2018 Good This is a really great top, not too thick or heavy. It does run small and doesn't stretch as much as I'd like, but it stretches enough to fit. I would have gotten a small, but they only had XS left. I am still glad I got it though.