Perfect desk for working from home and bonus that it’s a vanity for when I have to report back to work eventually. Easy to assemble...just had to screw on legs and assemble the electrical stuff which seems scary but was way easier than I thought it would be.