Reviews are correct it is pretty firm but still not uncomfortable to sleep on. It can comfortably fit 2 people. We love it!