Very clean and ticked the boxes for us.