Bought for camper and it fit great.   Firm not a lot of cushion, may need to add a topper