A good quality product. Took away one star because one of the panels came a little damaged. I was half way through installing it when I noticed and didn't want the hassle of returns since it didn't bother me too much. The laminate was peeling a little on one end that wasn't going to be visible..
Took off another star, because the back panel needs a hole or two at the two top sections to accommodate wiring. Got around this by making the holes myself.
All in all a good sturdy product. Apart from the minor hiccups, I am happy with it.