Mahogany wood bench, upholstered seat but will need a new cover. Bench seat opens up for storage. 44" long, 30" high, 14.5" deep Perfect as a bedside bench. Paid $350 new. Pickup in Whitby