Great sofa for reasonable price. Color is exactly it shows at the picture, legs were easy to install. It is a little firm, which I like it because it helps to sit and get up easily. The entire purchasing was easy and fast, I have received it before the estimated arriving date without any damage.