Easy to assemble and I am definitely not a pro. Took approx 30 minutes for everything. Love it!