If you're a DIY enthusiast seeking for excellent supplies, EVERDREAM is not the store for you. Their fabrics are thin and inexpensive, and the cuts are irregular, which makes it impossible to do anything useful with them. The quality of the thread is so low that it often breaks, which makes stitching a difficult and aggravating task. And if you believe that their pricing are fair, you'd better rethink that assumption! Any local fabric store will provide you with access to better materials at more affordable prices. Don't waste your time and money at EVERDREAM - you'll end up with a DIY mess.