I would say this tray is perfect except the cup holder does not have a bottom. If you have a tapered glass it will hold a drink but if your glass or can is straight sided it falls through.
I LOVE IT SO MUCH BUT IT MAKES THE DISHES SLIDE ON IT SO I HAVE TO PUT A RUBBERPAD ON IT SO IT WON'T SLIDES! AND IT WORKS PERFECT!









