Cheap, but you get what you pay for.
Easy enough to assemble, but as others have said, would have helped if part were labeled.
Relatively low quality, and one drawer runner disintegrated upon packing, leaving ball bearings scattered across the  floor.
Once assembled it looks reasonable and serves its purpose, but I really would recommend a thorough search before deciding on this desk