For the price it is fine - definitely not the highest quality materials. I was hoping for true indoor/outdoor material but this is like cheap yarn threaded together with a backing.  Hope it will last a few seasons until I can find something that is not crazy expensive and made of better materials.