the bench was delivered promptly.  i had my son put it together.  took him about 5 minutes.  looks just like the picture.  very nice quality.