Everything I needed and more really  lovely and comfortable waited a extra  day  for delivery but it was worth it would recommend it to anyone