I love this desk. It is spacious, sturdy, and adjustable. It rolls easily. I assembled it myself and instructions were good. I like that I can make it higher and wider to go over my bed or lower an smaller when I'm sitting on the couch. It's very easy to move from room to room, even on carpet. Great purchase at a reasonable rate.