very cosy and ticks all the boxes