Ribes & Casals is a well-established business that has been serving the community since 1933. The store's location on Atocha Street is convenient and easily accessible. The two-story building offers a vast array of fabrics, home textiles, and curtains, making it a one-stop shop for customers. The store's extensive collection of materials, including cotton, silk, wool, and technical fabrics, is impressive.However, some customers have reported issues with the quality of certain fabrics, which can be a major concern for those planning to use them for their projects. Despite this, the store's pricing is generally competitive, and customers appreciate the wide range of options available.The store's staff is friendly and knowledgeable, with many customers praising their helpfulness and expertise. However, some customers have reported that the staff can be somewhat unfriendly, which is a notable issue. The store's online platform is user-friendly and makes it easy to browse and purchase items.One customer had a particularly poor experience with a specific fabric, which had a significant flaw that was not apparent when they purchased it. The store's customer service team responded promptly to their concerns and offered to investigate and resolve the issue.In addition to its extensive product range, Ribes & Casals also offers various services, including made-to-measure curtains and home textile articles. The store's facilities are modern and well-maintained, with wheelchair accessibility and free Wi-Fi available.Overall, Ribes & Casals is a solid choice for customers looking for a wide range of high-quality fabrics and textiles. While there are some minor issues to be aware of, the store's staff, facilities, and services make it a convenient and satisfying shopping experience.The major issue here is the quality of some fabrics, which has been reported by multiple customers. This is a significant concern for those planning to use the fabrics for their projects, as it can impact the final result. However, the store's customer service team has been responsive to these concerns, and it is clear that they are committed to resolving any issues that may arise.