This is a little different from most of the Peter Pan cottons I see - it's a very soft light twill weave cotton (I'd call it dress or skirt weight) with large scale rose floral in pastel colors. Pretty, granny chic style!
It's a 3 yard length of 45" wide fabric, in excellent condition.