Arrived on time. Easy to put together. Solid. My only complaint is that they did not provide caps for over the screw holes. I ordered the white bench and when looking at it all is see is the very large silver screws. This unfortunately makes it look cheap.