Took a few hours to put together and my boyfriend had to run to the store to get extra screws that weren't included with the kit. The doors and lift top could open/close a little smoother but maybe it just needs some time to loosen up. Overall it works and looks great in our space!