Well made. Glad I paid for the assembly! It took 2 hours for a professional to put together. But it was done well and it looks great.