Perfect for what we needed - a bench for the end of the bed to help our aging pups, not difficult to assemble, and happily for the humans: it's also really cute.