It ticks all the boxes