The bench came in a large well-protected box. The items arrived in perfect condition. It was reasonably easy to assemble—just had a slight bit difficulty getting the screws to align. I have had it for about a month now and I love it!