This reversible desk is very well designed, it arrived quickly in mint condition and the instructions were easy to follow.  It took around 3hrs to assemble, but it's such a nice desk for the price!