Love this!!! Yes the white cushions will get dirty... They are outside after all, but they can be spot cleaned. Strong, high quality, look great!! Relatively easy to put together. Well packaged when they arrived.