This couch is everything that my room was looking for! It's firm but it just came out of a box. Very easy to assemble and soft to the touch. Also, doesn't hurt that it looks amazing in my studio apartment.