It's your typical Walgreens it's clean the people help you sometimes they're understaffed as usual it's hit or miss in the pharmacy whether you wait long or not it would be nice if they would make a 24 hour pharmacy instead of going all the way to Plainfield for one but all in all it's all good