Absolutely love it. Very accurate to description and pictures. The stool is very comfortable. My BF and I assembled it in about 45min. Very helpful that the majority of the desk was already assembled, so we just had to screw on the legs and add the mirror. Also, it came much quicker than expected - 2 business days to be exact!

CONS: it arrived with minor scratches and the desk/mirror  itself is a little low. I am 5'4" and cannot see my face in the mirror unless I lean forward or move the stool back.