DIY desk and nightstands

Here are a few things I've been working on lately. Most importantly I really wanted a new sleek and yet solid desk. I came up with the following design using both new wood as well as some recycled african hardwood. 
final design
first draft 
The table took me about three days to finish.







Two identical nightstands where also on my DIY list so I bought some more wood (I believe it's pine). And quickly put them together in no more then two hours.