Had to remove top and make uniform good enough (8)
I believe the answer is:
adequate
'good enough' is the definition.
(I've seen this before)
'had to remove top and make uniform' is the wordplay.
'to remove top' means to remove the first letter (I've seen 'removes top' mean this).
'and' means one lot of letters go next to another.
'make uniform' becomes 'equate' (I've seen this in another clue).
'had' with its initial letter taken away is 'ad'.
'ad'+'equate'='ADEQUATE'
(Other definitions for adequate that I've seen before include "Enough to meet a purpose" , "plenty" , "Just about sufficient, acceptable" , "Passable; enough" , "'Satisfactory, acceptable (8)'" .)