It was a little tricky to assemble. Not all of the screws line up easily with the holes, but once we muscled it together it was fine. It's comfortable and sturdy. I use it for 8 hours a day m-f and have no complaints.