Fairly easy to assemble. Sturdy for the price. Nice look for our dock. Hope they hold up in the weather.