Lovely sofa - firm but comfortable and very reasonably priced. Only downside was it stated no assembly but we had to put the feet on ourselves, so maybe that should be pointed out to people who wish to purchase this sofa.