Perfect!! Great quality, colour as per online picture, accurate sizing, arrived one day earlier than anticipated - excellent!