Your typical Chinese Takeout. Solid and good. I always get takeout so I cannot comment on their delivery. But they are always quick to make the good (usually 10-15 minutes tops) where its hot and ready to be picked up after calling it in. Also, for lunch, you cannot beat the portions they give you off their Lunch Specials menu for less than $5. Best deal in town.
One thing to note, IMO, even though for the most part this is your standard Chinese takeout, they do have the best Hot & Sour soup in all of Cleveland.