This desk is perfect! Exactly what I wanted. Assembly wasn’t very difficult and once it was all together I couldn’t wait to set up my stuff on my new desk. Very sturdy and well made. Definitely would recommend to anyone working from home.