Great item! 
It came fully assembled, except for the brackets. It was easy to put them on and hang up, though I wouldnt trust the wall brackets or sheet rock supports. They looked weak. 
The quality over all is middle of the road, with some plastic interior parts and mdf elsewhere. Ive had it up for a few days, and it is still off-gassing inside, smells horrible. I hope it clears up soon.