They were very professional and had arrived each day on time. Had some problems with the material but they were very good at fixing the problems quickly. Most of them we great to deal with and some were a bit annying but most of them were really good