Sofa was easy to put together, everything lined up nicely.  My son slept on it over Thanksgiving and said that it was very comfortable.  It is easy to adjust from sofa to bed, and fits into my office perfectly.  It was exactly what I was looking for!