Pretty much a Walmart... They have a McDonald's but no outdoor garden section. The store always feels cramped so the selection isn't as good as some other Walmarts, but the staff have offered to special order certain items to their store. Customer service is pretty good with the exception of one angsty lady at the returns counter. All others have been very helpful even without a receipt.... Which I always lose