Perfect for our requirements and excellent communication with Max throughout. Very clean too.