Beautiful desk! I received it 3 days from when I purchased. It was easy to assemble (just screw in legs) although very heavy with the concrete insert so it takes 2 people to get it flipped over once assembled.