This desk is perfect. We are full time RVers and have installed it in our living area as a home office.  Fits like a glove. Easy to assemble and is very sturdy.