Super easy to assemble. Great size, not too big, not too small, It's nice looking, simple design but definitely with a modern touch. I love the functionality of the drawers because most pull-out drawers are awful and the cord management shelf in the back is great. The material is definitely not amazing, but it's a good value for the price and  if you need a school desk for a few years, it's just the thing.