I have been looking for a bench like this for a long time.  I couldn't decide between several, but decided to go with this one as it is true white and not an off white.  I ordered it on Monday night and got it Thursday morning!  It was well packaged and arrived with not a mark on it.  My husband put it together in less than an hour.  It is well made and just beautiful!  I just wish the cushion came in different colors as I am getting rid of all the beige in my house, but I will just have it recovered or use colored throw pillows.  The bench is absolutely gorgeous and I am so happy with it so far!