This rug is solid.  It surface is a little rougher than I thought, but I think it will wear really well and get more comfortable on bare feet as I use it.   Colors are awesome, and I think they match the picture almost perfectly.