Putting this together was literally horrible. There were pieces that were drilled in the wrong spot and some of the pieces dont even screw in right!! It took me 3 days to put this together and its definitely not solid, some of the legs are still very loose and the top not completely on(