easy to assemble. Very pretty finishing! There is a slight gap though with the doors but it's not that big of a deal.