It arrived in just under 3 weeks it is practically exact moderately comfortable yes but maybe one more size would be a complete comfort it looks very Nice and the material seems excellent quality hopefully it can last a long time I will order other colors again because I did like it too much I am satisfied with the Product
116