Pros: Simply the sound quality for the price.
Cons: For this price, there are none.
I have been mostly a headphone guy for my computer set up (Sennheiser, Bose) and have previously had Bose Media Mate speakers which were good but those could be a bit too bassy, loose bass.
I pulled the trigger on the Swan/Hi-Vi M-50 multimedia speaker system and have been nothing but impressed. Very impressed. The build quality is excellent. The system has weight. Not only the sub (which is a real chunk) but the satellites also. Though they do have a wood-like enclosure on the sides, I do not believe it is real wood. It is a composite with faux wood grain. But does look nice and real unless your doing a very close inspection. As these are not loud speakers after all, they do get loud with very little distortion. Especially if your using them as a sound system for your computer set-up or a bedroom home theater. The sub is tight and there is no discernible frequency hole from the crossovers between the sub and satellites. The tweeters are very crisp. Once you EQ them in you will be amazed. For this price I simply do not think a person could do any better. This system punches well above its weight.