Took me some time to put together. Mirrored doors harder to align up. That said, it does was it says on the box. It looks okay and is functional.