This bathroom cabinet looks nice but once it is completely assembled it seems flimsy. The directions were pretty easy to follow, but there are a lot of pieces so it took me about 1.5 hours to assemble. There was one piece that was predrilled incorrectly but it wasn’t difficult to get around that. A few pieces had some minor imperfections but they aren’t noticeable once assembled.