So far so good. I assembled it on my own, but having another person there would definitely make assembly much easier. Instructions were clear, all material and tools for constructing it were there, and some extra screws were provided just in case. The material feels good and considering the price, I am quite happy with this cabinet so far.