It came in a box. Was easy to have it setup. But the product is not firm. This is not close to Firm. It may be medium firm but not firm. Not recommended for people above 70 Kg.