Ordered the white bench for our front porch.  Assembled fairly easily, but would have been a snap had there been someone to help me.  I had to MacGyver a way to hold up parts of the bench while I put together parts on the opposite end.  But I was able to do it in the end, and the bench is adorable.  It's a perfect front porch bench and came to me with no nicks or scratches.  Has already been through a couple major rain storms, and collected water on the seat.  I just wipe off the excess water, and it's still holding up great.  Paint looks perfect.  Very happy with it!