Received the bench in a timely manner. Was super easy to put legs on. Nice and sturdy as well as good looking!