The buttons are not included but can be purchased through ECS. Just type in Daily Life and all the button packs for those cross stitch patterns are listed there.
The fabric may be purchased at Weeks Dye Works here: http://www.123stitch.com/item/Weeks-Dye-Works-30-Ct-Blue-Jeans-Linen-Needlework-Fabric-17x26/WDWF065Z
Hope that helps.
Peace and Blessings.
Pastor Carol