Great pool table.  Was fairly easy to assemble however we were missing one washer and the legs did not have the pre-drilled holes for the apron as per the instructions.   My husband found a spare washer and used an electric drill so it all came together perfectly.   The adjustable legs made leveling it very easy.   Looking forward to many fun games with this table!