This is a nice piece.  Easy to put the legs on.  The top drawers do not attach and simply sit on top of the desktop, but if placed against a wall, it doesn't matter.  I bet you could fix it to the desktop somehow.  The size is compact and perfect for a vanity /desk for my daughter in her small room.