This cabinet is ok for the price, but the assembly is a little difficult and the top drawer keeps popping open and doesn't like to stay shut. It's fine for a build-it-yourself piece of furniture but nothing special.