Ticks all the boxes, clean, comfortable, good value