Took a while to assemble, but it wasn't too crazy. It looks great and is perfect for the price!