I love my desk. It is a little small, but it suits my needs. It said no assembly required, but you have to put the legs on. That wasn't too difficult to do by myself. The desk is nice looking and sturdy.