Assembling it was a nightmare, but I made it happen on my own. The door doesn't fit perfectly, but it can be closed by forcing it. Given the price, it is a pretty good quality cabinet.