It arrived well packaged and took about 45mins to put together (and I put furniture together often)...lots of little pieces, but looks great