Came super fast rolled up and packaged in a box. Easy to set up and great product for the price. Probably not as firm as “firm” is defined though.