I wish I could rate this sofa 6 stars or more. The design is so sleek, mid century modern with a contemporary feel, and at the same time it's super functional. I put this sofa in my study, sometimes I just like to lounge on it, but there have been times when I stayed up late working and slept on it. It's a bit on the firmer side, but I absolutely love it since I have chronic back pain and this sofa feels perfect for me. The Royal Blue velvet upholstery makes it look like an expensive piece of furniture and it really enhances the vibe of the room. The upholstery is super easy to clean (spot clean with a damp paper towel mostly). Couldn't be happier about this purchase. I have recommended it to several friends who have since then purchased their own identical "Stevies".