You need to be a little handy with tools to assemble. Takes about 40 minutes.  Fairly stable but could use a brace to prevent sideways shifting. Fine for a home office.