The size works perfectly for our small playroom. My only complaint is that 2 of the legs came in crooked. We added those to the rear of the couch (see pic). If it were in my living room, I would probably have asked for replacements, but no one sees it. The material is similar to a soft canvas, and seems durable. The cushions are quickly removable. Overall, perfect for our needs.