Soft fabric, easy to put together, nice colour, very sturdy. I got this because it was under big and tall office chairs. The seat is wide and it does feel nice and sturdy but still comfy! The velvet is so slippery though! I am always slipping about on it. Still love this chair though