Ethan Allen has really nice furniture but is rather expensive. I have purchased a few custom items from them and the quality is great and the staff is very knowledgable and helpful. They have a bunch of styles of chairs and sofas where you can pick whatever fabric you want on them. They are more expensive than picking an item off the floor as is. Also, be prepared to wait. The custom furniture always takes longer than they tell you. I waited more than 6 monts for a sofa. They did give me 10% off after I called numerous times.