So since this is the closets galleria to my hometown, I'd say it's pretty good. 3 floors of good, but then again pretty standard stores. I do like that their H&M (basically my favorite/only store I frequent) is 2 really big floors with a Men and Women's section, and is organized better than other H&M's. Beyond clothes they have a Best Buy, a Borders Book Store, and chain restaurants like the Cheesecake Factory and the California Pizza Kitchen. The only thing I don't like is that, for a shopping center, this galleria is pretty far away from the city/heart of the shopping district (it's also not even in Cambridge, which makes the title sound misleading). You have to take the green line to Lechemere, which is basically a crappy location for most people to travel to. The only other thing relatively close to the area is the Museum of Science. But all in all, a decent place to shop if you're tired of walking up and down Newbury Street and need cheaper alternative stores all in one location.
Pros: 3 floors of pretty good, but also pretty standard stores
Cons: kinda crappy location