The cabinet came with no damage and all pieces required to assemble. Assembly was easy. I would give the over all look of it 4/5. It is very practical in the space I needed it for. The cabinet is sturdy. Quality is good. Happy with this purchase.