This piece worked great for our small sitting room.  We wanted extra seating but did not want to take up too much space, and this fit perfectly.  Assembly is super easy, really just putting the legs on.  It is also really comfortable to sit or lay on.  Only downside is I can see the fabric threads getting pulled out from catching on my dog's nails.