Fiddly construction at times, mainly due to the lack of pre-drilled holes for affixing the grilles. However, I was pleased overall once it was built.