Shipping was quick with great communication on delivery dates. Assembly was as I expected manageable but challenging.