Easy to assemble. Took me 30 minutes by myself.  Sturdy. It looks really great!!