The couch is firm but comfortable. It was a little difficult to put together but I finally got. This couch definitely wont last for a whole lot of years but will be good for now.