Assembly was very easy (especially since by BF built it LOL) and the cabinetry is well constructed!!  It is a beautiful accent piece for our kitchen, matches the decor perfectly and it holds everything that could not be stored in our existing cabinetry.  I would highly recommend this unit for sure!!