Beautiful!!! It is perfect. No assembly required. It is built nicely, not heaven but still sturdy. It comes with a packet of screws and things needed if you want to attach it to the wall so it won’t tip over but I find it sturdy enough to not need it especially after you fill up the cabinet to weigh it down however if it’s in a kids room it’s probably a good idea in case the decide to climb on it because it is pretty tall.