Exactly what I hoped it would bem the top part is very cushioned and comfortable. The fabric is just like in the picture and has stood up to feet and dogs very well