Had some issue with the fit of one of the tall legs wthe shelves but with some pressure we got it all aligned.  Once together looks great!