The doors aren't hard to put together but don't fit perfectly together.  The biggest issue is that it makes them look cheap.  Since you are building them yourself, you could do it for cheaper and end up with better quality for 1-2 more hours (if you are handy enough to watch a youtube video).  You are paying for the convenience in being told how to build it.