Overall not too bad.  My daughter picked it out for herself and she seems to love it.  The holes in the shelves did not line up but my daughter didn't want them installed anyway so overall it was a win.