The fit on the XS 308 in black and pink is great and I absolutely love the pink accents and lining. I didn't notice it was snaps only and no zipper when I ordered it, but I'm happy overall, so I'll just deal with the snaps until I can have a tailor install a zipper behind them for me!