Absolutely perfect! Color is true to the picture and dimensions are spot on! Fabric seems durable too!