We are very happy with the full size  sofa sleeper.  Fits perfectly in a small room .  One of the two boxes came a little beat up so we were nervous about its condition.  However, the entire sofa was in perfect condition!
All the parts and directions were there also. It is heavy so it took my husband and I a bit of time to open it up read all the directions and put it together. Took approximately a half hour.
The side arms come in a separate box.  They were a bit tricky to put on but once we realized how...they went on tightly. This is for a guest bedroom so it won't be used daily.  It is very firm so we have a foam topper when guests will be sleeping on it.