Excellent sofa. We love it. Its not too soft and not too hard, just perfect. Beautiful black velvet color. Set up was pretty easy and it could also be switched sides with some very minor adjustments. Just a great sofa and perfect size too. Price is great too.