9/10 for this product! It is exactly what I was looking for and is much better quality than I was expecting. Was really easy to assemble - but would recommend using a drill, if you own one as it makes it that much easier :) The seat is really comfortable. I wish the mirror didn't have such a large base, it takes up a lot of real estate on the desktop. I am currently brainstorming ways to mount it on the wall so I don't have to affix it to the desk.