I bought this unit in November. It was fairly easy to assemble. It could have been much harder. It works well and looks great. Our dog likes lying under it almost as much as lying in the sun. It is a very reliable unit.