Its small but what do you expect for this price. It does exactly what I need. Firm but comfortable.