Available in Small, Medium, Large and X-large Cover and cushion are removable for easy cleaning Upholstery grade foam provides increased durability Micro fabric cover is soothing to the touch This dog bed is custom made upon order, so please allow 7-14 business days for delivery