I really do love the sofa. It is a darker teal than initially expected, but I love it. It is very very firm, but not uncomfortable. It was the perfect size for my small sitting area.