Exactly what I needed! The top cushion is pretty hard though, so it’s more for show