Well designed and easy to assemble. Assembly takes a little time, but the result is well worth it.