This cheesecloth is 3' wide and 12' long (1 yd wide x 4 yds long).
It says use in kitchen so yes. Unless it means use it in the kitchen to clean the kitchen lol
On the package it say that it is ideal for a number of things including "...culinary uses." Also it is called cheesecloth because it was originally used to strain cheese so it should be okay.