Love this!!! It took a little to put together but I turned out great! Cushions have enough support. It really makes our tiny porch seem more open