I received the order of mattress and pillow little a day late, but it was worth waiting. I’ll say because I was excited and it even got more excited when I received and I slept on it and got comfortable to it. I didn’t give it five star just because the shipment company, which flow mattress choose, they didn’t deliver my product on time over experiences