My experience is with Amazon is very bad.
I ordered t-shirts, bedsheets etc etc. The delivery is very very slow. In 10 to 15 days they delivered my parcel. And also the quality of clothes is below average. They have no control over the quality of products. The only thing I like about Amazon is customer services .