My boyfriend complains of the mattress that I contributed to our apartment because it is too firm for him, yet I tend to sleep better with that style of mattress. I got him this for Christmas and it's perfect! It's not toooo soft that you melt into the bed and we both slept great last night! We aired it out in the open for 24 hours and there is no smell to it like there was right away when we opened it. I think I've heard the last complaint of a firm mattress, and for that I'm grateful!