It works.  Setting the initial walls can be bit of a task but easily enough accomplished with some help.