I've ordered a lot from them and have been very satisfied. My only problem ordering online is that the color I see on the monitor and the real fabric can be different, but that is not their fault. The service has been very good. I have received all my orders in 6 days.