Perfect size/shape for the space I need.  I use it at my work desk so with daily use the foam has compressed a bit, but with occasional use it should hold up fine.