It's ok.  Assembly takes forever, but it's not hard to follow the directions. Quality is an issue, though. I expected better quality for the price.  I will still keep it, but I expect I'll be shopping for a replacement in a year.