After a few hiccups with delivery, I finally received the couch in 6 boxes. It was easy to put together on my own. The material will not be dog friendly for sure but I am implementing a “no couch” rule for my dogs now.  I bought it because of the versatility of the modular design.  Overall, I am happy wihh the this purchase.