A few scratches, thankfully the biggest one is on the back of the headboard so we cant really see it. No missing pieces, everything measured out correctly. Its a lot sturdier than I anticipated and the assembly was easy enough. Overall my son loves his new bed. delivery was on time. I got what I paid for.