Pretty easy to put together. Maybe took me 30 minutes. Looks as pictured and is sturdy to be small. If you put it on hardwood you may want a little something under each leg. There’s a small plastic protector on the bottom of each but they’ll come off easily. You wouldn’t need anything extra if you plan to sit these on carpet.