Overall, relatively easy to assemble. 4 stars because the front doors are gray and not white as detailed in the description