Supplied with all parts and easy to assemble, took about an hour, but did need an extra pair of hands. Stands rigid and veneer looks good.