Such a beautiful sofa for such a good price!! It’s firm but very comfortable and the green velvet is the exact shade we were looking for