This bench arrived perfectly packaged, with clear instructions and it went together easily. It's exactly as advertised and looks great in my back yard. The hairpin legs are great because they don't sink in the sand between my pavers. Highly recommend!