The colors are beautiful, the thickness is just perfect for my apartment, the ends do not curl at all, and when my friends that have walkers, come over, there is no problem when they transition from the hardwood floor to the carpeted areas. It is perfect for both my needs and my wants. thank you.