It arrived earlier as expected ( just delivered this past saturday and we assembled it straight out of the box). The packaging was well padded but despite of that probably due to the weight of the product the UPS delivery person could not carry this heavy item so at some point the product was probably dropped or pushed hard that it caused damage to the product (see photos for the damaged parts). However, once we finished assembling the product it looks sturdy and nice. It was not as big as I expected.