Clean, provides everything needed, and worth the price.