The Body Aligner Pillow is a firm foam that measures 23 x 8 x 9 1/2 inches. The cover is removable and washable. Orders received by 2:00 pm Central Standard Time Monday through Friday for in stock items will ship within 24 hours. Weekend or holiday orders ship the next business day. Depending on where the order is going it's USUALLY received within a week of ordering.