Initially I was shocked when I received them  since they came in two boxes. However when I took them out it was a pleasant surprise.  They were very easy to assemble. No need for tools since everything you needed came within.  I have a cat and she tends to scratch furniture however the fabric is perfect because there is no pulling.  I would recommend.  However if you have small children that like jumping on couches these couches are not for you.