Nice Fabric not quite as luxurious  as velvet but looks like a blend of velvet and velour. Nice quality. Easy just screw legs on, very heavy .