Everything I was looking for! I made a modern table desk for my office and it turned out beautifully.