Took two of us a long time to assemble all the pieces, but it looks good in the end and works well. However the draw design is not very smart, need improvements.