Perfect for a small space. Not too many desks are 40 inches AND have good storage.