Everything I need and more. Love the coupons, crafts to material to DYI projects. It's the best store in the valley for all your needs. There are long waits for the cutting material line and register check out but that's at certain times and days of the week and should be expected when it's the only place in the area.