Nicely constructed. Easy to assemble even for the least handy person.  However it’s very skinny causing it to wobble and be top heavy.  Would not recommend for households with children or pets unless you secure it to the wall (hardware provided).  Mine is used as an actual sofa table, so no wall to attach it.  Don’t bump it!!!