They are gorgeous,  easy to put together. I do worry about staining....they are comfortable however they do have a low back...so if you are tall you may not find them comfy....but they are stunning and well made!