I bought this lapdesk because I was required to basically stay in bed for weeks to recover from a broken foot and needed something to rest my laptop on. Since I use a trackball, I did not buy the mouse extension, but don't think that's necessary, since the top is roomy . The lapdesk is very attractive and the design is very good for reading/using a computer in bed. The top is kidney shaped to curve around the body. The one negative is the weight--it's considerably heavier than I expected. This is not a problem when you're using it (i.e. it's not too heavy to hold on your lap), but you really notice it when you lift it to position it initally, to get out of bed, to get up from a chair, etc. Overall, however, it was a good price for a very nice product and I've gotten a LOT of use out of it the past few weeks. If the manufacturer were to consider a lighter and cheaper (maybe plastic??) version for those of us who don't care so much about the looks, that would be a plus.