Came well packaged with no imperfections.  It was missing the assembly instructions which were emailed to me that day.  It wasn't too tricky to put together, but we did make a mistake along the way.  Looks great in our basement and heats it up nicely.