For the most part, this is well made and fairly easy to assemble. The end caps for the slanted ends are kind of cheap and will slide off if you do not hold them on until the glue dries. Should have provided screws and also had the top and bottom enclosed.