The door was very easy to put together, took less than 15 minutes :) very nice clean style, we painted it white to go with the shaker style doors in our master bathroom. The door does have an odor to it, I let it air out in my garage for a few days and that seemed to help. Great door for the price!