Really soft velvet, very pretty, easy to attach the legs. Delivery team was awesome at getting it through my cramped front door!