I love it! It’s exactly what I wanted and exactly how it was described. I put it together myself - instructions were easy to understand.
I chose to not put the legs on it - instead I mounted it to the wall. It looks great! (Pardon the unfinished wall, soon to be painted)
Five stars.