I purchased 3 end tables online. They all arrived in very good condition. The pieces are packed very well in the boxes they came in. My daughter and I were able to put all of the tables together. I would rate the difficulty a 3 1/2 out of 5. These tables look very nice and have lots of  storage space. We are very happy with the look and quality of our end tables.