These cabinets are fair quality for the price. Assembly was simple for all but one part when putting on the top panel. The shipping packaging was very good though and all parts came without a scratch.