This mattress appears to be pretty good quality for the money.  It feels firm but not cheap, and arrived within just a few days of ordering.