That looks like the drafting table I used in college. I had forgotten how huge it was...wish I had one now...wonder what the school did with those, surely they aren't STILL using them! Enjoy yours!
I would say you were in the right place ant the right time to receive this. It looks as though you had it made to fit everything you need in sewing. Lucky you