The York bench comes in two sizes, 30x12x18 and 45x12x18, with a cushion added. Three cushion looks are available, either attached, magnetically attached or wrapped.