Overall I'm very happy with this purchase. Many people have commented on the doors so I was well aware there might be difficulty in assembling it. The assembly went smoothly, I did it by myself and had it put together in less than 2 hours (I'm slow and careful). When it comes to the doors I have a bit of advice: there are two brackets on each door, each bracket has three screws to hold it to the cabinet. There are three 'indentations' on the inside of the cabinet where you are supposed to put the screws into... this is where you need to be careful. Don't trust the indentations. Here is what I did - I put one screw in the indentation for the top bracket and one on the bottom - then close the door... now you can decide, does the door need to go up or down? or is it ok... You can then loosen the screws and make the adjustments. If you screw all the screws in and then close the doors to find it doesn't fit, you won't have much leeway to fix it as you have already made holes in the cabinet making it more difficult to make slight adjustments... and it usually only needs slight adjustments.Finally, I was disappointed in the 'cardboardy' back pieces to the cabinet. However, you can't see them when it is pushed up against to wall, so perhaps I'm just being picky given the price point.