These are just what I was looking for. I wanted a mid century modular shelf but they’re too expensive. So I purchased a few of these and lined them up to make a custom unit. They’re super easy to put together. 
Cons
Won’t hold a lot of weight. 
Since I purchased multiples and lined them up to look connected there are minor inconsistencies- some don’t lay flat on the wall and some are not squared off perfectly