Everything you would expect. Great value for money.