First off, easiest piece of furniture I have ever put together. There are no nuts and bolts. It fits into itself by brackets that were put on by the manufacturer. This couch is perfect for my family. I wanted something that looked nice, but I have 2 small children and a dog. The cushions do slip easily. But that was am easy fix with velcro tape. Ive had it for 10 months now. Its easy to clean, easy to move. It looks great! Its holding up really well! I havent had any issues with the dogs nails poking holes in it. Its strong fabric. It is a much more firm couch. But we wanted it to be firm, so it works great for us. There is an ottoman that matches perfectly.