This top fits on the snug side, but it has held up much better than the similar green top I purchased. If in doubt, purchase a size up. Other than that, I really like this top and haven't had any difficulty with snags or in the laundry. I don't wear this in the gym, but I do wear it as a base layer during the winter.
Nola recommended this style