I absolutely love this mattress! I recently moved into a new apartment and my bed frame was late to be delivered so I was counting on a mattress to hold me over. It’s not too soft but not too firm either. It’s perfect in my opinion. My dog is also obsessed!