Unit came well packaged but extremely heavy. Not a great quality particle board materials; one of the glass doors came chipped in one corner upfront (top layer), had to repair myself to make it less visible. Assembly took a very long time since heavy unit came in in many small parts which were poorly marked and assembly instructions were simply unclear- most of the time just had to apply my skill and common sense to figure out where everything went. When fully assembled it is not a bad looking unit for the price.