We saw this desk in the store and were impressed by its quality. We were happy to find it on sale online. 
The only disappointment was that it is impossible for one person to assemble alone. Two people are required, or even three at some stages. It was quite challenging, but satisfying once assembled.