Easy assembly. Very nice. Will need a mat for top of desk as it's not smooth. Very heavy and wheels are decorative, not rolling. Lots of room and printer fits on bottom shelf only. Great looking modern desk for the price.