The bench is solid and exactly as pictured. It was easy to put together and looks great with our cherry table. Sturdy, no wobbles. All of the pieces and hardware were there.