Generally speaking good value for money, although not the cleanest or the comfiest.