Not too hard to assemble. My wife and I put it together in about a half hour. Good quality, sturdy. Would recommend.