Love these desks. A little difficult to put together, like every piece of furniture. Very sturdy, looks great, a little wobbly where the desk and return meet so wouldn't advise putting keyboard there.