This desk was protected with corner guards and plenty of Styrofoam. Assembly was easy and only took about 45 minutes. Everything lined up and bolts secured all pieces together firmly.