This desk exceeded my expectations. Assembly was ridiculously easy in about 7 minutes by myself. I purchased the casters separately so I can easily move it anytime. The drawer is great, glass top is perfect for writing, and the motor operation is smooth. I would highly recommend this product if it meets the aesthetics you want.