Matches the description. Easy to assemble even for me. One of the only desks I found that can be adjusted to a comfortable height for typing. Most desks are 30" high which is too high for most people for typing.