This product was mentioned in 1 comments, with an average of 1.00 upvotes
They're called butterfly chairs, and these are memory foam! Here's a Link to some similar chairs. They aren't the same as mine so I can't vouch for them, but you get the idea.