This is the perfect work from home desk! I have to move it frequently and it’s easy to do so. It took maybe 10 min to assemble. All the parts came with the desk. The color is beautiful. You will enjoy this desk. It can also be used as display table .