Excellent product.  I've brought one of these cabinets from a different maker previously but this one is much better quality.  Worth the price and doesn't take too long to put together.