Excellent. Great value and very clean. All we were expecting!