Easy to assemble. Took about 30min to an hour. Sturdy. Able to put shelf on either side which is nice.