Desk is perfect for our needs. Assembly was relatively easy, it took us about 2.5 hours for our team of 2 to assemble. Wood color is beautiful. Sturdy. Very happy with our new desk!