This desk is perfect for a small area and slides easily in and out, even on carpet. It is narrow I would have liked it to be a little wider but again the space saving is amazing. Was able to put it together by myself, the rotating mechanism is the hardest to install, read the instructions two or three times before assembling, theyre a little unclear.