This is a VERY sturdy heavy desk.  It is small, but fits my space nicely.  I'm not sure if I am going to paint or stain it.  I put the legs on in about 10-15 minutes.   A very good buy for the money.