100% polypropolene so should be easy to spot clean with little shrinkage.  Whimsical pattern.  A tad more turquoisy than in the picture