I had a very pleasant shopping experience with elan linen. They had a very large variety of bed sheets to choose from. We got 2 sets of flannelette sheets and they are amazing. Delivered within a week although there were auspost disruptions. I will definitely shop again with elan.