Good structure. Nice to have it received with no work needed to be done. As mentioned in other reviews, seat is not the best ...rough and not consistent with the quality of the rest of the product. Likely to pull clothing and not sure how long the seat will stand up.