10/10 no complaints. Good value for money.