Quality is what I expected. The colors and description matched with what I got. The material isnt super soft, but it does have that non-plush feel that I wanted. I think the material will soften a bit once broken in. Overall, I would definitely buy again.