I picked this camo up at sport-co, not very expensive and works great,
I have that same top, it's a thin cotton cover up and it's not too bad I'll agree. The pockets on mine are mostly ripped out.
I have another one from sport-co that is nylon and has a fleece inner lining, pockets are starting to separate, its been through the ringer and still holding up except for the pockets