Delivery was quick. Mattress is OK quality for the money, it is ideal for a child's bed. My main criticism is it very soft. You can't sit on it and folds of you try to move it.