Not too hard to assemble and looks good for the price. Desk looks a little weak but we shall see.