Looks nice and perfect for a small bathroom. Not hard to put together but the door does hang a little crooked.  I see that on another review here. I might be able to adjust that BUT the magnet screw holes do not line up AND the screws are a little too long. I could tell they were about to go through.  Still.....for the price (which of course went down after I purchased it), it is fine.