I love Craftsy. I've taken several classes and purchased patterns, kits and fabric. They have great sales on fabric and classes. Right now I'm doing the free Block of the Month class with Jinny Beyer. I bought the kit since they had it on sale and it was put together quite nicely.