Had everything and more than we needed.Clean and quiet.Can highly recommend it.