Good quality.  Very comfortable to sit on.  I’m told it’s comfortable to sleep on by guests.  The directions for assembly were easy to follow.  I did most of the assembling by myself.  Love it.  Perfect addition.