Had it assembled and they did a great job.  It feels solid and of high quality.  No complaints, no regrets.