I love this desk, it is big! Sturdy and good quality. The shipping was really fast (I got it in a couple of days) and it wasn't that hard to assemble. It took my husband (with some help from me at times) about 5 hours to assemble. The instructions were a little tricky but not overly difficult. I love this desk and will probably buy another one for my office at work!