Love the bench. Each item bought separately but goes so perfectly together. Fast delivery easy to put together. I would purchase again. Fits my small space (rv) really love my new pieces.