Great desk, perfect length. 
Firm. 
Simple assembly 
Removable desk mat & easy to adjust height. 
Cup holder is very useful.