Its very firm and I matched it with a platform bed. Me and my husban love it. Its true to size. We together weight about 300 together and it hold's up nicely