Easy and smooth experience from online ordering to receiving it 3 days later. All the materials arrived as expected in great condition and assembly was completed!