Takes a few hours to put together but good for the price. I would say once put together there were some misalignments and tiny gaps so it didn't come out perfect. But overall looks pretty good.