Plush velvet fabric, lovely color that is true to photo. Definitely pay for assembly unless you're VERY handy because it comes nailed to a thick piece of wood.