This is not a fantastic desk but for the price it's exactly what i need until i can get a better desk. I was sent a wrong piece with it but the error did not effect assembly. It is a little wobbly on carpet so keep that in mind before purchasing. I am happy with my purchase.