Good lighting, good hours, friendly staff that are knowledgeable, good layout of fabric, and by all means NO CATS. I like cats, but when they are allowed to roam all over the shop, and the litter box is in the bathroom, its sure not a pleasant experience.