The bench arrived when promised.  All the parts were included and the instructions to assemble understandable.  The bench looks beautiful and fits the wall perfectly.