The cabinet is exactly what I needed for my space. It’s a great size and the colour matches the stock  pictures well and over all it functions really well for me in my space. It was also easy to assemble. 
I didn’t give it 5 stars because all the pieces came scratched and damaged. I was disappointed to see this on every piece especially the top and doors.