Very sturdy desk and shelf is the perfect size for a desktop. Assembly is straightforward for the most part.