I had a great customer service the first time that I didn't receive my package, in which I had full refund even though they were not at fault. I got my second package and everything fits pretty good and completely happy! Can't wait to do more shopping