Really well designed desk, comes with everything you need to put it together. Also feels quite sturdy (except for my huge extra-wide 34" monitor, who wiggles a little bit).