Perfect colors, not too thick or too thin, good quality, arrived when expected. Got small rug for front door and another larger one for living area.