Very nice office furniture
Some assembly required. I would say 
medium skill level needed.
Great price for this type of desk