Love the cabinet! My husband put it together, so I can't say much on that. The wrong color was shipped, but it still works for us. Bigger than I expected, so make sure you measure before you order!!