Such a nice quality bench! The fabric is soft, as is the cushion.  Came assembled and is a sturdy piece.  I love how it looks it my guest bedroom!