Love the look of this piece but took over 3 hours to put together. Quality is not bad for the price but the mirror did come a little scratched on the side.