The piece is a perfect fit for my office.  Works well as a sofa or chair, but little short for an adult to sleep if needed  (OK for a child).  The assembly would have been easy if the holes lined up properly, but 2 of them did not, so had to make some adjustments.  The fabric was not as "heavy" as I thought, but it's OK.