Do not buy this item if you have a need for everything to align snugly.  I ignored many of the comments about how the assembly was problematic...let me tell you...the holes do NOT line up for the vertical pieces, you really have to push and pull to make this work.  I'm pretty disappointed, but needed the side tables and didn't have the energy to send back.  These will be replaced within a year!