Very easy to assemble, took just under an hour and all bits were there. Can’t really fault it and was a bargain as well. The cabinet is  deceptively spacious. Quite frankly, it’s exactly what we were looking for at a very reasonable price. We love it and has received so many compliments so far.