I had white glove delivery, so my mattress came unboxed and ready or sleeping. This is not too soft or firm, so it is definitely a perfect sleeper. It Is plush and feels luxurious. There is stability with the mattress, but I have a feeling I might notice someone moving on the bed. I have this in my guest room, but I do find myself sleeping on it frequently. I have this on a low-profile bed that does not require a box spring and I have no problems at all. I have deep pockets sheets and there is room to spare, so regular sheets should be fine.