Review (2/5): didn't order this piece of foam....
This is cool and all, but I didn't order this. Don't know why I received and paid for it. Lol