The chairs and love seat is very cute, perfect for an apartment. The cushions are very firm and do NOT pull out, which is great for me.However it was a little hard for me to put together, each leg has four srews. 48 total and no pre- drilled holes.  The legs are sturdy and not flimsy at all. Then you must pull the backs to each from the zipper under the bottom of each and attach along with the side wings that slide onto the back. Got er done though All said and done I'm pretty satisfied.