Mattress arrived on time in a box. Looks exactly like on photos. It’s been 2 nights for me on this mattress. I never used gel mattresses before, so it was a bit weird at the beginning. I ordered firm because I have back pain and still need some time to get used to it. It feels firm and plush at the same time depending on how much pressure you apply to it. Difficult to explain, but I love it!