It would be PERFECT but it has yellow stripes on the sides and is not advertised as such. Most photos of the Revain don't show the yellow stripes on the sides. I am so disappointed. It's super comfortable and a great size. I really wish there weren't yellow stripes. Unfortunately I will be back.