I had a good experience with this site - the fabrics are gorgeous and customer service very responsive, but actually receiving the order took a little longer than expected. The designer was extremely helpful and bent over backward both to solve problems and understand what I was looking for, and I was ultimately thrilled with what I ordered. I would definitely recommend them, probably better suited to a discriminating and knowledgeable customer as their products do tend to be very high end.