Easy to assemble, took maybe an hour for both with just one person doing it. The frame is metal and shelf’s are wood. Looks great for the area we wanted to put them in.