I got it for my home office/guest room. Yes, it’s definitely firm, but I wasn’t expecting it to be super plush. I got a foam mattress topper for when guests sleep over. The teal color is darker than the picture...which I prefer! Very nice for the price!