I almost gave up looking for modern vanity desk, but his one fit the bill! Good quality and sturdy once it's together. Great price for what you get. The hidden jewelry cabinet was a pleasant surprise and the mirror slides effortlessly. Putting it together was as expected... No more or less difficult than anything else like this that needs assembly. This was the perfect find at a great price for me.