I ordered twice in total at cwmalls, and I have to say it's really satisfying. At the first time I bought a shearling coat and asked them to change the material of it as I like the style of this coat but don't like its original material, so they recommended another material for me. I was so glad when receiving it, it didn't let me down at all! The second time I ordered a leather jacket, I chose customization as I wanted better slim fit. They also didn't live up to my expectations. It's good on the whole except I waited for a little long time and such costly products were packaged just in plastic bags!