I have a Wisport Sparrow 20 and I've had it at least 5 years.
Still in perfect nick, and I would happily buy one again and have no reservation in recommending one to anyone else.
What I like abut them is they have resisted the temptation to carve up the compartments into ever smaller compartments. Something that some other manufacturers seem powerless to resist (I'm looking at you, 5.11). Which means you have just the right amount of compartmentalisation and each space is usable.
I am actually thinking of asking Santa if I can have a Sparrow 30 for Christmas this year, but I'm not convinced I've been good enough.
Here's mine in use...