Purchasing from this company was the most unpleasant experience. I purchased mini backpack (see order photo) and two weeks later I received a large version of this item. There was a reason why I wanted mini! When I contacted the company to ask for the return label and refund, I got draconian instructions that I must pay for the return and let them have 10 business days after they receive my wrong order so they could inspect and scrutinise it to determine whether I lied to them or not about my claim. After that they might refund my money which I will receive in another 10 or so business days. The very thought of them scrutinising my order as if I am a suspect, made me do exactly what they intended - I'd rather lose $120, instead of dealing with this company. I found it unacceptable that company instead of issuing apology, free return label and refund, went on demanding more money and time from me for THEIR MISTAKE. Stay away!