So far so good. Perfect size for my apartment and easy to assemble. It is definitely firm.