The sofa is very nice looking and quite adorable. The perfect size for what we needed and very well made... we're very happy with the look and craftsmanship. But... it is HARD AS ROCK! No kidding, it's so hard that it's comical... really...you have to laugh when you sit on it. We're not upset because we bought it for our cats to have their own sofa to sit/lay and they're not complaining. If we have guests over, we will definitely tell them about the firmness before they attempt to sit down on it to keep them from saying something first, lol. If you want a sofa that will last at least 50 years, this is it because it's that firm! If you're not looking to make this your prime sitting place, then get it... it's sharp looking. :)