Very clean! Kevin was super responsive and even replaced the umbrella which broke in the wind.