The desk is fairly easy to assemble, stable and functional. it's a little small now that ive used it for a while, i should have ordered larger but i would recommend it to anyone who needs this type of desk. i am not a gamer, but if i was i would definitely need a larger area to put everything.  i did have to put some paper underneath the table top and between the frame to avoid any noise or movement when typing on my keyboard. reasonably priced compared to other retailers. the package it came in was quite banged up (not treated very well during shipping i guess) but the table was in good condition once i unwrapped it. i like the side pocket, but if i were to buy a desk again i would try and get one with more storage. storage is everything. The raised shelf component is really good for my two monitors that i use to work from home. one monitor is quite heavy but it seems quite sturdy.