The fabric is super soft and the color is exactly how it looks in the picture. It’s not as cushioned as I thought it would be but my dog still loves it!