This is a beautiful Liberty of London print quilting cotton by Riley Blake. It is 45" wide and 100% cotton.