assembly was not very complicated all parts accounted for and unit was not damaged so packing and shipping was well done - only issue is keyboard drawer 
so-so on sturdiness and gets stuck easily should have a few more screws and back stop. all else is Good Perfect for our small 400 sqft Home