Absolutely love it! It’s firm but still comfy enough to sleep on. The color is gorgeous. I love the functionality. It even reclines slightly so you can use it in two seated positions. Assembly was SO easy. I put the whole thing together by myself in less than 30 minutes and I’m only 5’1”.