TJ Maxx has such a great selection. I find clothes for the whole family here. It is hard to find a store with a good selection of Jr. clothes, but they certainly have it here! There are not any employees floating around, so you need to go to the customer service desk if you need help. They have layaway as well, You have 30 days to get your items out, and they charge a $5 non refundable fee.