This pillow is made from cotton. This pillow is made to order. It measures 13.5"w x 30"x 2 1/2" d. Colors will vary due to monitors and availability. Pattern will not be the same it will be as close to the picture as possible. Please allow 4 - 6 weeks for delivery.