My rating at the moment is for customer service. My order won't be in my hands till a few months from now but with asking customer service of my order they responded very quickly and very helpful as to giving me answers on when my order will arrive. When I recieve my order I will write another but I'm sure it's going to be 5 stars and comfy too!