It's good but not the best.
I like the character marth for his sword fighting. In the n64 version of brawl samus is much more powerfule than the samus n super smash brothers brawl, I play super smash brothers from time time(once a month) and it's okay I play from 10-60 minutes so you can see i do not play often.
Playing online is the best feaure though or against your friend because there is more of a challenge instead of going on insane, the bosses are easy, and it is not quite enrtaining so i'd suggest another level on increasing insanity of the game, I also like playing those brawls that go on forever till your character dies.
From time-to-time my favorite character changes, my first favorite character was pikachu(he sucks to me now) and I know what you are thinking when I say that. I also find that that I like the camera where you pause the game during a fight and you can take pictures, I get bored with the limited amount of moves each character uses and I expect more moves each character use, and I want the itmes taken away.
Overall the game is good but not perfect, and the multiplayer feature is the best.