Order and shipping experience was great! Received item in just days. Some of the parts were bowed where they were to join together, and I had to use clamps to pull them together to be close enough for screws to reach. Once joined, the finished product came out fine. Overall good quality, but probably a bit expensive for what it is. Looks great on my patio, though, and will be very functional for what we need.