Very clean, extremely good value for money, even better than I expected.