Arrived in 24 hours, super easy to assemble (our 11 year old daughter did it), looks great and feels sturdy.