Takes a little  time to put end tables together but all pieces fit tightly together producing a good looking, finished product. Perfect for the price!