My thoughts as well, and very accurately cut ... hot wire? Is there a hard "leg" embedded inside the foam to support it? Also actually like the unfinished edge of the plywood. Really fresh concept. Looks inviting too, have you done a test to see if it will bear the load of an unexpected "sit" .Really diggin' the angular asymmetrical feet forms you have going.
Between dey Manx claws and dey furry Manx coats it would last about a week in our house.. . of course there isn't much upholstered furniture that does.but probably not suited to people with pets