Easy to assemble if you just take your time and follow the instructions.  It worked out great for me and I have no complaints.