Everything as described and more then what I expected. Everything sparkling clean. Highly recommended