These are nice-looking and well made, and you only have to screw the legs on, which takes 5-10 minutes. I understand the need for lots of packaging so it doesn’t get damaged in shipping but just one of these results in a TON of styrofoam, plastic and cardboard so expect a little bit of a mess. They do give off a weird odor which I’m hoping will wear off after a few days.