Very nice and comfortable. There is enough cushion in the seat. The color is an off white.