I like the cabinet's finished look. It is nice quality. It took just about 3 hours to assemble. All needed parts, screws, hinges, etc were included. This cabinet even arrived before the scheduled delivery date. I give the company a 4 star rating only because 2 doors hang about 1/4 higher then the other ones. The pre-made holes were made that way. The assembled piece looks fine from others viewpoint so I decided to not worry about it. I notice it when I see it but others don't. It's an overall good piece of furniture and I plan to purchase more soon.