Generally speaking, not a bad item for the price paid.  Only concern are the screws provided to attach the door to the cabinet.  They seem pretty small so we’ll see how well they hold the door over time.