Just feel in love with this sofa. It is comfortable to snuggle up with my dogs and watch our shows and everyone has a spot. Its so easy to snap together and move around. Like I said I have fur babies that love to jump on and off the fabric is so durable and easy to wipe clean. I would definitely purchase again, I passout on it about 99% of the time, lol.