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
Rating: 2 stars