Very adequate for our needs. Clean and stocked. We were in and out fairly quickly so it worked ok for us.