The colors are perfect! Lots of teal matches perfect with my other teal decor. It does shed with vacuuming but so far haven’t noticed any difference in softness. Super soft under the feet. So happy with this rug!