The staff is really friendly and great with kids. I have only gone in a couple of times(my husband and son are the«shoppers») but they have always been helpful and make us feel welcome. It is always clean and I am going to say well stocked, they have always had what my husband was looking for.