Very happy with this cabinet. Mostly easy to put together. The door hinges were a bit of a challenge especially since there are no written instructions. But once I got it, it was perfect. Love the option of having the door installed on either side for convenience.