I normally shop for brand names and Funkoos is a brand I trust. I was not disappointed with this item. Getting ready for cooler weather and this was just what I was looking for. Great fabric. I'm sure it will hold its shape wash after wash. Very pleased.