This set is perfect for my new starter home. It is firm. I bought sets from furniture stores that costs way more and lasted 1-2 years so if I get a few years out of it I will be happy. My 16 year old daughter slept through the night on it last night.