Did you sit on it? That thing looks as much like a torture device, as a chair. Totally flat seating is notoriously uncomfortable.
Pics of another angle? From that one, it looks like it is deeper than it is wide, translating to...not so stable.
Intriguing/interesting, but maybe not so practical.