Perfect work space.  I'm so glad I got this one.  My computer and my sewing machine share this 'stage'.  My sewing fabrics and notions organized in colorful baskets.  I love it!!   My machine tucks into the front cubby when I'm not using it.  When I'm sewing, my all-in-one computer slides towards the back of the desk, so I can still access it for directions or ideas or a pattern!  I love this. Good, good, price too! My husband put it together.  When its assembled, it is heavy (maybe 150 lbs), so decide where it will live, and assemble it in that area.  It probably will take two people to lift and place it.  Don't drag it or slide it.  
There is ample room to help with homework or teach someone to sew, etc.