Very clean & even better than we expected! Family friendly & highly recommend!