Love this sofa for lab, who stays with me during the day.  She is large and this has plenty of room for her.  She rests her head on the end/arms and love to lean against the back.  It arrived fully assembled and is lightweight enough for me to move around the room.