I have ordered from them.. my only concern was some of the fabric was VERY thin and could be used for my project. One was way off square. I could not return that one because I had washed it hoping I could square it up. but could not. I have mixed feelings. They were prompt to reply to my concern and would have taken it back...