I got my mattress a week ago. It’s sort of soft on top but then firm everywhere else. It came in box and was easy to put together. No complaints so far, will keep you updated.