Assembly involves attaching 4 legs, pretty straightforward. Swivel functionality is easy and ungodly convenient for us in our small 1 bedroom apartment.