I was a bit unsure when it arrived rolled up but it is just perfect for a child's bed. Fits the 3ft frame perfectly.