Heavy, durable, and firm and comfortable.  Great look as well.  I'm 6'1" and can stretch out on this.  And sooo comfortable just to sit on.  LOVE it.