This fits perfectly on my small back porch.  Easy to assemble and great for the price without appearing or feeling cheap.  Easy enough to assemble. Only con is that the cushions don't fasten to the wicker so they tend to slide when moving around on the seats.