Everything as promised.
Great value for money.