This bench arrived quickly and is exactly as described. It was a little tricky to assemble, and we had to recruit some extra hands to hold the pieces together. That was not that bad though. The one complaint I have is that the seat back in the corner did not go on right, so one of the screws totally missed the wood no matter what we did. We are not skilled, so it could be user error. It is totally functional, looks good, and the price is right, so I would buy it again.