I needed a small sewing desk and this was perfect!  The only criticism that I have was that the little feet were difficult to put in straight (there are no holes for them so you just have to hammer them in).  But we got them in eventually, and the rest of the assembly went pretty easily.