Good value for money but a little untidy in some areas.