Good quality for the price.  Easy to assemble, just time consuming.  One of the drawer rails arrive mangled so the drawer doesn't close all the way.  Hopefully that piece can be replaced easily without taking the entire cabinet apart.