We had a little trouble putting it together-but it was worth it.  It is the right size for the space I have in my little trailer.  A little disappointed now since it is on sale for 10.00 less than what I purchased to for, bummer.  All in all--nice desk.