Very thick material on the front side, but came with spots on the fabric.  Was going to return but waited past the 30 days, so was unable to return.  Will work on getting the spots out, so maybe it won't bug me so much.