location is good, variety varies, management and staffing are okay at best. It's good for basics and for sales but don't expect a lot of customer service or attention. The young ones they hire know very little about kids clothes and really can't help much but if you like your Carter's rewards and the sales you can live with it.