Looks great! I love the idea of custom built "furniture" and so much the better when it's useful.

Just for reference for a future DIY'er, what type of foam did you use?