We ordered two of these desks.  The first one went together with ease and is sturdy.  The second one had different hardware and is not going together easily.  They snapped in half when screwing them in.  Once we get new hardware, it will probably be wonderful too.