I was impressed with the way it was shipped. Very nice quality fabric. Our bench was so hard to assemble. Screw holes weren't matching up and my husband is a carpenter,he was getting frustrated. After hearing him complain for a while the end result was beautiful.