It's ok, love that cushions, they are firm enough but the legs are not equal hence when you seat on it, you hear the sound of it hitting the floor and not balanced but it's a cute sofa