Good quality for a reasonable price.   Colours are well represented in the photo.  Soft enough for kids to play on and easy to clean.