The piece itself is beautiful and exactly what we expected it to look like. The assembly took around 3.5 hours to makimg sure not only every piece was accounted for, but also that we did it methodically. If you are not good with assembly then I would recommend paying someone to put it together. Great addition to our house! Recommended!