Love this desk! It fits everything well and then some. The assembly was a bit difficult and the instructions are unclear but my husband managed! The wood is strong and I haven't had any peeling from the paint.