Very good product but not perfect. I can give it 4.5 stars. Can't sit on it.  clean and tidy design.