I really do like the look of this cabinet in my office and it suits my needs. It would also look great in a bedroom or a den. I haven't purchased  DIY piece of furniture in a decade and now I remember why; 18 steps to put it together.  It wasn't difficult just time consuming...a couple of hours at least. 

If you don't mind putting furniture together, I say go for it.  Otherwise, spend a few extra bucks and have something delivered complete.