Easy enough to assemble. Not as sturdy as ones i have from elswhere but this is very much reflected in the fantastic low price. Its a radiator cover it does what it says on the box and looks good.