Got the large size. Appears to be of very good quality, especially the stitching and zippers. The little zippered pocket in front has a very small opening and not enough for a normal adult hand to get into. Took 2 weeks to ship from China. Suggest contacting the seller for tracking info.