This Rapunzel fabric is 45" wide and 100% cotton. It features Rapunzel in her tower, the prince and his horse on an aqua background.