This is perfect. It was so easy to put together,  the whole set took me alone about 2.5 hours. The chairs are firm,  but comfortable. Its a solid piece and I would highly recommend.