As described! Ticked all the boxes. Highly recommended in all aspects!