This desk is exactly what we needed.  I built it by myself in an hour.  I do reccomend having another person help because its wobbly until all the pieces are attached.