I was pleasantly surprised when I opened the box upon arrival.  The bench was wrapped in a cloth to protect it while shipping.  Even the legs were individually wrapped and stored inside the bench for shipment.  The bench was clean and undamaged.  The fabric looks nice, not cheap.  Very easy to screw in the legs.  The bench isn't too heavy to move around and the legs have plastic protectors on the bottom.  Very happy with the purchase.   Good value.