Very well made and nice looking piece of furniture. Comes fully assembled. Much better than expected.  Game changer for my little dog who no longer needs us to get on and off the bed safely.