I was skeptical about ordering a “mattress in a box” but this 12” queen-sized mattress exceeded my expectations! While in the box, the mattress seemed to be quite heavy but after removing its packaging, was pretty lightweight and easy to maneuver. The mattress has a soft to medium firmness, making it good enough for back-sleeping and comfortable enough for side and stomach sleeping.