Easy to assemble, though takes a bit of time to set up. All parts & pieces accounted for upon arrival. Looks more expensive than its price!