Bought the bag for my nephews birthday and at first he refused to even take it off! Absolutely loves it and its great for carrying his lunch and toys etc. Brilliant service from happybags. It came the very next morning even though I expected to wait at least a few days for delivery.