I just received this and won't be able to assemble it for a little while, but I'm very pleased that it arrived on time. The box arrived in great condition. The box is very heavy, but I'm optimistic that that means it's made with quality materials.