Yes, assembly is required.  No, it's not a bad little project at all.  It actually went together pretty easily and without any hassle.  It seems to be fairly sturdy and overall isn't a bad little piece for the price.  No complaints on this end and I can safely say I'll definitely shop here again.