Assembly was a lot longer than expected, but all parts arrived in good condition with no rips, cracks, or missing items. Mirror looks like plastic and cheap-looking. Overall sturdy item and satisfied with the purchase.