Size and depth are good. Fabric does not seem like it will hold up well, already a small rip at the seems and couch is 2 days old