Came as expected; one of the screws won't just fit perfectly, took me almost 45mins trying everything to make it fit and i just left it as is; bench was smaller than I thought; foam was not comfortable-firm type; fabric looks nice and great in my little girl's nursery/playroom. ample storage, btw.