It is functional and beautiful! It didn't take long to assemble, probably an hour. I'm very happy with my purchase : )