I originally bought this sofa for a work space, thinking it would mostly be for looks and lunch breaks, but it was comfortable enough to take naps on and hang out as well. I've since packed it up and moved across the country with it and a year later it's holding up just fine. Cleaned it with carpet cleaner for a stain and that came right out with no damage to the fabric. Being a skeptic with these lower priced items I thought it would fall apart in no time, but it's been surprisingly sturdy. Legs and frame are metal.  Husband loves the angle-able arms, uses it like a chaise to prop his head up when he reads. Only thing they could improve, like other users mentioned, is that the metal backrest doesn't hold the cushion in place, as it's just a U shaped bar. We backed the sofa up to a wall and did away with the bar so it's fine that way.