White desk with removable upper shelf. The keyboard part doesn't slide out. It's about a meter wide and two feet long. Perfect size for computer. I don't have a truck you would have to come pick it up.