Very easy to assemble, took me about an hour to do it alone. It’s sturdy as well, I have a 60lbs dog and it’s holding up pretty well.