These look fantastic and well built.  You definitely need time to put them together and there are a couple of tools involved but the finished product is worth it.