Soft material and easy assembly. Wish the seat was a bit deeper however it fits perfectly in my small NY apartment.