I bought this for my friend but I checked it out beforehand. It came undamaged, on time and appeared super easy to assemble. She loves it and says she gets many compliments on the bench.