Very easy to put together and install. Love that there are options for length. The look and sturdiness of the product are exactly what i was looking for. And delivery was pretty fast as well after ordering.