I was actually not disappointed at all purchasing this. The mattress comes out ready to sleep out of package and is not too firm and not too soft. I needed one for the guest bed and they were raving on comfortabilty. I didnt even buy a box frame or a base. It’s perfectly comfortable on the floor.