Very clean, Well stocked, Very pleased!