Choose any size up to 28 x 40 for your 2″ or 3″ mattress. Made from 300TC organic cotton sateen fabric, it is smooth and durable. The fabric is dye free, bearing a natural color and a smooth finish. Please refer to our custom crib sheets for a size larger than 28 x 40. Please allow 2-3 weeks for delivery.