Fast shipping and just in time for a large family visit! My new German Shepherd puppy somehow managed to shred an entire couch while I was at work one day. Yes, she’s lucky I love her! Any-who, I was in a hurry to find a couch that matched my black love seat in time for a planned family reunion 3 weeks away. I found this one and at such a great price I decided to order it. It arrived just in time and even though it didn’t match perfectly, it was actually nicer than my previous couch. Although it weighs more than an elephant (so sorry to my shipping person who managed to carry it up my front porch stairs while I was at work), the couch is extremely easy to assemble and very comfortable. So far the puppy seems to love it as well so maybe she won’t shred this one (fingers crossed!).