Love this bench! It is exactly what we were looking for. Packaging was good; it came wrapped and well-protected. All I had to do was attach the legs. It even arrived earlier that expected!