Perfect. A little more pricey but you get what you pay for. Everyone's reviews helpd me to make this decision. 
Comfortable, nice cotton fabric and well-made.
Thank you