You get what you pay for. I bought this for our spare room and it will be great for the job of being a fine nights sleep for one night for guests. However, my partner and I slept on this whilst waiting for our main bed to be delivered. The mattress is comfy but not firm at all and we roll into each other in the middle. Great investment for a spare room but not for your main bed.