Soma can make you feel like you had a few beers but unlike valium and xanax which hang on for 12 to 24 hours and leave you with a hangover, soma's effects go away in about 4-6 hours and leave no hangover. Flexeril has a hughe drowsy effect and hangs around for a day (yuch)