this was perfect  for my daighters computer desk, arrived in good time and good shapre. easy  enough to assemble that my 7 year assembled it i just made sure all the screws were tight  sorry about the mess. kids... lol