It was exactly what I needed for my back deck. Not outrageously expensive but also not cheap. It's sturdy and comfortable. It takes awhile to put together yourself but worth it if you are handy.