I bought this fabric in several colorways for several tops for my grandchildren. It’s great quality, soft with plenty of stretch and excellent recovery! Colors are gorgeous too! My projects are pending due to my house sold and now moving. It’s very lovely fabric! I will definitely buy again!