The bag itself looks great and is pretty good quality. There is a little bit of loose stitching but nothing else. I was surprised to see that it shipped from India though. I thought that the bags were made in the USA but I guess that I was wrong. The lower stars are due to shipping delays. My bag got delayed by five days with no explanation or notification. The only reason I knew that it would be late was because I use the Shop app.