All of of our fabrics are first quality. Fabrics are at least 54 inches wide unless otherwise specified and are sold by the yard (one yard = 36 inches long by 54 inches wide). Feel free to email us with questions at info@yourfabric.com . Thanks for shopping with us!