Relatively easy to self assemble.  Fits my small hallway well. Main console material a bit flimsy but to be expected or the price and I am I ending to use it as a hall console so won’t get lots of use.  The table itself is a bit wobbly as the last leg doesn’t fit properly. Have ordered a replacement so fingers crossed.