It's a little firm, but you get used to it. Seats are a bit shallow if you're especially tall or a slouch-sitter. Color is great and it assembles easily. The back is finished, too, which makes it a nice piece for any seating arrangement