Perfect size for the area we wanted them. Quite comfortable. Assembly wasn't too bad, a little difficult attaching back to the seat. Color is exactly what we wanted.