Came with a million screws, had to glue some pieces into place and took some time to finally put together but the end product is absolutely perfect! good quality & looks very high end.