Perfect for its purpose. Assembly took a bit - you must insure the back is correct so that your doors align correctly. The item looks great in our space and is very functional