The couch is wonderful! The material is so soft and the cushions are very comfortable. It isn't too firm or too soft. The only think I don't like is that the adjustable head rests don't stay up and don't have any kind of locking mechanism. But it was very easy to put together and didn't take much time at all!