Cheap set for sure but great for what I wanted! something simple. Took about 2 hour to assemble. Delivery said 6ish weeks. I got it in like 2 weeks. Box was really beat up but everything made in pretty good condition. Love seat is a little wobbly but I honestly didn’t expect much for what I paid. I think it comfortable with some nice pillows!