Overall I think these are amazing! Highly recommend! They are surprisingly sturdy once put together and stay on the wall which is is what I was most worried about. I do wish there were more colors, I plan to paint them to match my darker furniture. Plus there were a few chipped spots that need fixing (in my opinion not enough to lose a star). 

Now I will add, the instructions could have been better as far as putting on the doors properly since they should end up being opposite from each other. Hopefully the photos I added help with that! I also recommend, if you are doing this alone, find something to put underneath the shelf while you drill the holes and mount it. Much easier. I used the c table I was using as an end table, on its side it put these at the perfect height for me. Everything took around 1hr30min, with some extra thinking on the doors lol other than that the process was very easy. That time includes laying out all items and accounting for everything.