Good quality overall. Only problem is that after assembly it was a little wonky and the unit rocked a bit. I guess I could have loosened and retightened screws until it was straight but I just put furniture pads under the legs until it sat reasonably straight. I got the gray finish and it looks perfect.