I am really impressed with this little couch! It is pretty petite and it was the perfect size for a corner of my living room. It is comfortable, on the firmer side but not hard and the seat is a nice depth. Putting it together was rather easy too.