Really pretty desk, love the bamboo. Fairly straightforward to put together - I did most of it by myself. My only complaint is that it is a little taller than a standard-height desk, so the chair my office gave me is a bit short. I am, myself, a bit short, however, so it might be just right for a tall person or if you have a more height-adjustable chair. Still love it, but thought it worth mentioning. Cord management hole in the back is a big help, the middle open shelf it big enough for my laptop to slip into and the upper cubby is wide enough for my keyboard to hide when I need the whole desktop for workspace. I wish I could give it 4.5 stars, it's a really nice desk.