Great quality for the price. Straps broke on my latest purse and with having to make quite a few big purchases for the soon-to-be baby I needed a cheap replacement. This is great, versatile, and fashionable. But, it is not white. It is an off white color. This doesn't bother me but it may be unpleasant for others.