I was pleased this arrived fully assembled and is very sturdy. The seat is surprisingly comfortable. There is a fair amount of texture to the material so it isn't quite as sleek as I was hoping but it is very nice and I'm sure it will hold up on my deck for years to come. The white is a nice bright white and I would definitely recommend.