Bench arrived amazingly fast, undamaged and well packaged. Assembly was straight-forward everything fit perfectly and all pieces were there. It is a scaled down version of an Adirondack but the dimensions were perfect for the space I have on my porch.