Very easy assembly. I really like that you can adjust the height of the feet. I have 1 foot on a rug which would make it off balanced but you can adjust the screws on the bottom to make it level. Sturdy enough for a bedside table.