This bench was reasonably easy to assemble and the quality seems good! I ordered it in white but gave it a coat of blue paint to work with the rest of our interior. (Note The white is not true white. It’s more antique whitecream.) I think this one is perfect for our entryway.