Size is perfect, colours are exactly what I wanted. Received as promised with an email follow up to let me know my rug had been delivered. Good price also.