Easy to assemble and works great for my kids! They love the desk and they each have there own shelf.