If you have a car, I suggest you skip going to the Miracle Mile location and go to this one! For a guy that shops at H&M, the selection at Planet Hollywood's location is crap compared to this place. And this Town Square place is new to me. Really, really nice though.
For all you Bay Area heads, this location is comparable to Stoneridge in Pleasanton or Great Mall in Milpitas. Actually it might be bigger than either location. Orange County folks can compare this to the South Coast Metro Pointe location.
Is it me or do you also come here expecting to buy something, but end up walking away with either nothing or some sort of pity purchase? Granted I was handed a 20% off one item coupon in-store. The thing is most of the stuff I was interested didn't have my size, so I ended up using the coupon on a dress shirt out of frustration. What also slightly bothered me was the sales people handing me the coupons. I mean there's nothing wrong with that, its just that before coming to Vegas I printed out multiple copies of the coupon online only to have more handed to me inside. FML sorta.
While you're here, you might as well browse the rest of Town Square. Its a short drive south of the strip, but its pretty sweet.