I wanted to give this shop 4 or 5 stars but I had to make it a three. I placed my first order on April 9th, and received shipping notifications on April 10th. Great! Unfortunately, the post office did not scan the packages that day and the packages “were lost” for some time. Not the shops fault, in any way. However, communication was lacking. Emails went unanswered and no phone number listed on site. Found a phone number and left a message; received a call back telling me of the issue with USPS and asking me to sit tight a few more days. I did, and then left a message alerting the store that it still had not arrived (April 22/23rd). No call back, another email unanswered. The post office finally delivered today - 20 days after the order was placed. The fabric is beautiful; I would give 5 stars for that!! I hope this store can improve on their communication issues in the future so that I can give them a 5 star rating.