Awful...avoid at all costs. The 5 star recommendations are written by staff... trust me. This company has been reported to trading standards which is currently on-going. ... more