A. The only thing that might be bad about this bag is that is is only 1.25" wide
B. This one is the same dimensions except it is 3" wide, so its a tad larger. Not 100% sure about the stripe in the middle. Its satin, which could be hard to keep clean.