Clean, has everything you could possibly need, highly recommend.