The delivery was very quick, and the mattress is fairly good quality. It's perhaps a little thinner than I'm used to, but I suppose this is no fault of the supplier. It did smell funny for the first few days, but by and large it is very comfortable.
For the price, this is the best quality and I like the design and its color. I noticed some weird smell on the day it arrived, but it eventually disappeared.