overall is nice. Not very thick. Appears to be good quality. Not water resistant as advertised. New puppy peed on it first day we had it and went right through. Washed well.