It is a cute piece but a pain to put together even for someone who is handy. My husband had to drill from the inside out to get the doors to stay on so one side has visible holes. Not a huge deal because it is up against the wall, but the issues with the doors resulted in them being off a bit which is visible on the front and the hardware of not lined up.