Super soft shag. The baby blue is exact color shown in the picture. Great quality for the price and perfect for my son's play area. Does have a chemical smell but I imagine that will disappear in time.