What I love about this product is its ease in rolling on carpet. Sturdy and the side shelf is perfect to out my papers etc. Fast shipment!!! Thanks. What I don't like about this product: It takes someone with patience and know how to assemble it. I have to ask my husband to get his tools and put all the screws and bolts for me. I like something that I can easily adjust up and down. That is why I thought this would be great. But it is a pain to screw/unscrew and then you think you got it all the way to adjust the table height. It do for my lap top when I feel like sitting and working I can and if I want to stand I can...well it doesn't adjust up and down easily, but I think if we put some lubrication on the joint that will solve the problem. Otherwise that is the only thing I don't like about this product.