perfect, colour, style great size, lots of storage...firm for extra seating.....Love it