Very sturdy and elegant bench that comes already assembled in large box to your door. The navy blue and cream stripes are very straight and cushion is very firm which is nice for extended periods of use. Great addition to any space that needs that one statement piece. Great piece for the cost.