This top has been one of y’all’s favorites for years! It is 100% polyester and is a very oversized fit! I recommend sizing down from your normal size! Breanna wore the small!