Quality is great and service also very good.  Initially, I ordered the purple, but when it arrived I found the color a little too light and on the pink side, so I returned it for the black, which I love.  The bag is very well made and just the right size for every day -- not too big, not too small.