I ordered this on a Monday, it arrived two days later and it could not have been easier to assemble. The quality is excellent, the size is perfect for my 5 and 3 yr old children. They love this table and I am super happy with this purchase and recommend this highly!