I shopped here with my kids last weekend. Considering that it was the Christmas season. The place was clean and you could actually find someone to help you. Only negative was the long line which is to be expected this time of year. I was surprised at how big it was. You would not think that from looking on the outside of the store.