Assembly was fast and easy.  I am using this cart as a TV stand for a 30 inch TV.  But it is a very versatile design and is sturdy.