Super cute little cabinet. Pretty easy to assemble. Only took 45 min. or so. Legs come with padding for the floor. Back is finished grey too